Machine Learning Engineer - Media Data Science

Careers at Bloomberg

Back to Search

New York, NY

Posted Oct 26, 2022 - Requisition No. 108839

Bloomberg Media supplies global business leaders with breaking news, expert opinion and proprietary data distributed on every platform. We have over 80 million unique visitors a month across every time zone! To meet the demands, our products require scalable and performant data services to deliver the best content and experiences to our users.

The Media Data Science team provides data services and ML applications for the media organization. We are responsible for applying TBs 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 the 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.  Our team members identify key business problems and areas of growth, so we can build innovative and data driven products/applications to solve them.

What's in it for you

As 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 application features to optimize for key metrics such as content engagement, subscription conversions, and ad engagement.

Additionally, as the 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 multi-functionally with others across the organization!

We'll trust you to

  • Architect, implement, expand, and maintain the features of real-time APIs
  • Build, maintain, and expand our suite of machine learning models and the features of real-time applications that use Kubernetes and AWS to provide other application teams the data needed to deliver engaging user experiences.
  • Manage and expand multiple DR-compliant software architectures and stateful applications, adhering to strict requirements concerning performance, stability, and availability
  • Contribute to the design, implementation, and deployment of Machine Learning and/or optimization models in production
  • Prototype new approaches and production-ize solutions at scale for Bloomberg media’s hundreds of millions of users

You need to have

  • 4+ years of experience with an object-oriented programming language such as Java or Python
  • Domain expertise in one or more of the following: Artificial Intelligence (AI), Natural language Processing (NLP), Machine Learning (ML), Statistical Models, and Text Analytics on large data sets
  • Master’s or PhD in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
  • Familiarity in  leading projects from inception to large scale production deployments

We'd love to see

  • Familiarity with big data systems and technologies such as Hadoop or Spark
  • Passion for working with large data sets to drive insights and value
  • Passionate about using data to build elegant and intuitive user experiences
  • Experience with public cloud platforms like AWS, GCP, and Azure
  • Ability to adapt innovative systems to enterprise requirements including high availability and disaster recovery

Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of 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.

Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email

Salary Range: 165,000 - 250,000 USD Annually + Benefits + Bonus

The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.

We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation [Exempt roles only], paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.

Similar jobs

    The Bloomberg Talent Network

    Stay connected with us and be among the first to learn about new job opportunities. We’ll use the information you provide to help us get in touch with you to align your expertise with our opportunities and better direct our conversations.