Sign up for our
weekly
newsletter
of fresh jobs
Welcome to Bloomberg Media, where we are dedicated to bringing the latest breaking news, expert opinions, and market data to global business leaders. With over 65 million unique visitors each month, our flagship website, bloomberg.com, is the go-to destination for those looking to stay ahead of the curve. As one of the top 10 most visited financial and news sites on the internet, we take pride in delivering top-quality content that our audience can trust.Bloomberg Media is looking for a dedicated and experienced Machine Learning engineer to join the Media Data Science team. The ideal candidate will have a passion for Machine Learning, building distributed web scale systems and partnering with a variety of stakeholders within our expansive organization including Product, Design, Editorial, Operations, and more!The Media Data Science team provides recommendation systems, machine learning applications and models for the media organization. The team is responsible for utilizing terabytes of click-stream data on Bloomberg's web and mobile applications to provide personalized news and ad recommendations to hundreds of millions of users. We use predictive analytics and user behavior modeling to drive growth of the subscription business. We collaborate with other media teams to increase user engagement and revenue through machine learning and data-driven decision making.What's in it for youAs a member of the team, you will work closely with a wide range of partners such as Product, Editorial, Ad Operations, Marketing, and other engineering teams. In collaboration with these teams, you will design and implement products and applications to optimize for key metrics such as content engagement, subscription conversions, and ad engagement.We work collaboratively with our stakeholders to identify key business problems and areas of growth, so we can innovate and build data driven products and applications to solve them. We are looking for someone to build, maintain, and expand our suite of machine learning models and the features of real-time applications. We use Kubernetes and the public cloud (AWS and GCP) to provide other application teams the data they need to deliver engaging user experiences.Additionally, as an owner of applications that deliver key data and insights to different teams in Bloomberg Media, you will have the opportunity to grow your network and collaborate cross-functionally with others across the organization.We'll trust you to• Contribute to the design, implementation, optimization and deployment of Machine Learning models• Prototype new approaches and production-ize solutions at scale for Bloomberg media’s hundreds of millions of users• Manage and expand multiple DR-compliant software architectures and stateful applications, adhering to strict requirements concerning performance, stability, and availability• Collaborate with key business partners across product, editorial, and other engineering teamsYou need to have• 4+ years of industry experience in an Object Oriented Programming language, preferably Python or Java• Experience with big data systems and technologies such as Spark or Hadoop• Bachelor’s, Master’s or PhD in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experienceWe'd love to see• Subject matter expertise in one or more of the following: Recommender Systems, Ad• Industry experience working with large data sets, performing feature generation and machine learning model experimentation, implementation and deployment.• Click Prediction, Natural Language Processing or User Behavior Modeling• Familiarity with building and maintaining web-scale distributed systems• Involvement with leading machine learning projects from inception to delivery• Experience with public cloud platforms like AWS, GCP, and/or Azure• Strong communication skills and ability to articulate ideas clearly and effectivelyAccommodationsBloomberg is an equal employment/affirmative action employer. Bloomberg provides reasonable adjustment/accommodation to individuals with disabilities. Please tell us if you require a reasonable adjustment/accommodation to apply for a job. Examples of reasonable adjustment/accommodation include but are not limited to making a change to the application process or work procedures, providing documents in an alternate format or using specialized equipment. To request an adjustment/accommodation to apply for a job, please email AMER_recruit@bloomberg.net (Americas), EMEA_recruit@bloomberg.net (Europe, the Middle East and Africa), or APAC_recruit@bloomberg.net (Asia-Pacific), based on the region you are submitting an application for.Equal OpportunityBloomberg maintains a continuing policy of non-discrimination in employment. It is Bloomberg’s policy to provide equal opportunity and access for all persons, and the Company is committed to attracting, retaining, developing, and promoting the most qualified individuals without regard to age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or maternity/parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law (“Protected Characteristic”). Bloomberg prohibits treating applicants or employees less favorably in connection with the terms and conditions of employment, in all phases of the employment process, because of one or more Protected Characteristics (“Discrimination”).