Software Engineer II - Machine Learning Engineer
Job Description
Build AI/ML-powered intelligence that helps improve grocery and food experiences for hundreds of millions of global users while working on scalable distributed systems. This Software Engineer II - Machine Learning Engineer role on Uber’s Consumer Incentives team combines end-to-end engineering with product impact across scoping, evaluation, experimentation, production, and post-launch support. The position is onsite in Seattle, WA.
Compensation: USD 171,000 - 190,000 per year (base).
Benefits
- Eligible to participate in Uber’s bonus program
- May be offered an equity award and other types of comp
- Eligible to participate in a 401(k) plan
- Eligible for various benefits
About the Role and Team
The Consumer Incentives team operates across key business areas like grocery and food, supporting Uber’s growth and long-term profitability. The team builds products that create seamless, affordable, and enjoyable customer experiences through AI/ML-powered intelligence and sophisticated distributed systems designed to operate at scale.
Responsibilities
- Launch products that support key consumer experience goals and business outcomes
- Drive projects across the full lifecycle, including initial scoping, offline evaluation, experimental testing, production deployment, and post-launch maintenance
- Design, tune, and enhance systems and algorithms to function effectively at scale
- Collaborate with cross-functional partners across product management, operations, and data science
Requirements
- 3+ years of experience in an AI/ML/optimization role, or a PhD in a relevant field (CS, OR, EE, Statistics, etc.)
- Proficiency in at least one programming language such as Python, Go, or Java
- Strong communication skills and ability to work effectively with cross-functional partners
- Strong sense of ownership to drive projects end-to-end
Technologies
Python, Go, Java
Preferred Qualifications
- Experience designing and delivering large-scale consumer products
- Experience developing, evaluating, and deploying ML models & algorithms in production
- Experience in experimental design and causal inference
Location and Office Requirements
Seattle, WA (onsite)
- 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
For all US locations, you will be eligible to participate in Uber’s bonus program, may be offered an equity award and other types of comp, and full-time employees are eligible to participate in a 401(k) plan, along with various benefits.