Sr Machine Learning (ML) Engineer

A technology company building the future of independent mobility for everyone and everything.
Machine Learning
Senior Software Engineer
Hybrid
8+ years of experience
AI

Description For Sr Machine Learning (ML) Engineer

Join Uber as a Senior Machine Learning Engineer and be part of a team that's shaping the future of mobility. This role offers an exciting opportunity to work on cutting-edge ML solutions for ad recommendations and auction mechanisms. You'll be responsible for designing and implementing machine learning models that directly impact the company's advertising effectiveness.

The position requires a blend of technical expertise and leadership skills, as you'll not only be developing sophisticated ML models but also mentoring junior team members. You'll work with state-of-the-art technologies and frameworks, applying advanced statistical techniques to solve complex problems in ad targeting and delivery.

Working at Uber means being part of a company that values innovation and collaborative spirit. The hybrid work environment allows for flexibility while maintaining strong team connections through regular office presence. You'll collaborate with cross-functional teams, including Product, Engineering, and Data Science, to translate business requirements into effective ML solutions.

The ideal candidate brings 8+ years of industry experience, strong programming skills in languages like Python, Go, or Java, and expertise in ML frameworks. Your work will directly contribute to optimizing Uber's advertising systems, making this an excellent opportunity for those passionate about applying ML at scale.

This role offers the chance to work on challenging problems, learn from industry experts, and contribute to a company that's revolutionizing transportation and delivery services globally. If you're excited about building ML solutions that impact millions of users and want to be part of a dynamic, forward-thinking team, this position at Uber could be your next career move.

Last updated 2 months ago

Responsibilities For Sr Machine Learning (ML) Engineer

  • Design and implement machine learning models and algorithms to optimize ad recommendations and auction mechanisms
  • Apply advanced statistical and machine learning techniques to generate insights and improve ad targeting and delivery
  • Define success metrics and develop dashboards to monitor ML models performance
  • Work with cross-functional teams to translate business requirements into ML solutions
  • Mentor and provide technical guidance to junior ML engineers and data scientists
  • Stay up-to-date with latest research in machine learning, recommendation systems, and ad auction techniques

Requirements For Sr Machine Learning (ML) Engineer

Python
Java
Go
  • Bachelor's degree or equivalent in Computer Science, Computer Engineering, Data Science, ML, Statistics, or quantitative fields
  • Experience with designing and implementing ML models in production environments
  • Proficiency in Python for ML models and handling large-scale data sets
  • Experience with batch data pipelines using Spark or map-reduce frameworks
  • 8+ years of industry experience as an ML engineer
  • Experience with production-scale ML models
  • Experience in object-oriented programming languages and ML frameworks
  • Experience with state-of-the-art deep learning techniques
  • Advanced degree (Ph.D. or M.S.) in Data Science, ML, or related disciplines

Interested in this job?

Jobs Related To Uber Sr Machine Learning (ML) Engineer

Sr. Machine Learning Engineer, Generative AI

Senior Machine Learning Engineer position focusing on Generative AI and customer support automation at Uber.

Senior Machine Learning Engineer

Senior Machine Learning Engineer role at Uber focusing on ad recommendations and ML systems optimization, offering competitive salary and hybrid work arrangement.

Senior Software Engineer - Machine Learning

Senior Software Engineer position at Uber focusing on Machine Learning for the Membership team, building and optimizing ML models for user experience enhancement.

Senior Machine Learning Engineer

Senior Machine Learning Engineer position at Uber focusing on recommendation systems for UberEats Feed, requiring 4+ years of experience and strong ML expertise.

Senior Machine Learning Engineer

Senior Machine Learning Engineer position at Uber, focusing on ad recommendation systems and ML model development with competitive compensation in NYC or SF.