An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Uber’s Consumer Incentives team is seeking a Software Engineer II - Machine Learning Engineer in Seattle, WA. You’ll own end-to-end ML projects—from scoping and offline evaluation to experimentation, deployment, and post-launch maintenance—with collaboration across product, operations, and data science teams.
The role emphasizes building scalable AI/ML systems and distributed infrastructure to impact hundreds of millions of users globally.
Uber’s Consumer Incentives team builds AI/ML-powered intelligence and scalable distributed systems that help shape customer experiences across grocery and food. As a Software Engineer II - Machine Learning Engineer, you’ll work end-to-end, from scoping and offline evaluation through experimentation, production deployment, and post-launch maintenance.
This role is based in Seattle, WA (onsite), with a base salary range of USD 171,000 - 190,000 per year. You’ll collaborate closely with cross-functional stakeholders to deliver product outcomes at scale for hundreds of millions of global users.
The Consumer Incentives team supports Uber’s growth and long-term profitability by creating seamless, affordable, and enjoyable customer experiences. This is done by building AI/ML-powered intelligence and sophisticated distributed systems at scale across key business areas such as grocery and food.
Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, such as those at greenlight hubs, require full-time in-office presence.