Senior Machine Learning Engineer - Membership

Global technology company revolutionizing transportation and delivery through its ride-sharing and food delivery platforms.
Machine Learning
Senior Software Engineer
Hybrid
3+ years of experience
AI · Consumer

Description For Senior Machine Learning Engineer - Membership

Join Uber's Membership team as a Senior Machine Learning Engineer and help revolutionize the Uber and UberEats app experience. This role focuses on developing member-first experiences, from pricing to perks, working on code that directly impacts consumers worldwide. The team is building a unified platform for all on-demand needs globally, guaranteeing the best prices, selection, priority, and perks for Uber Members.

You'll be working with advanced ML and optimization tech stacks, including data ETL, feature stores, development tools, model training, and serving solutions. The role offers a unique opportunity to work on large-scale problems that affect millions of users daily. You'll be part of a collaborative team environment where your contributions will directly influence the future of Uber's membership experience.

The position requires expertise in machine learning, with opportunities to work on everything from infrastructure development to ML model creation. You'll be responsible for designing and implementing sophisticated ML models, collaborating with cross-functional teams, and ensuring high-quality code standards. The role offers exposure to complex business problems that need to be translated into ML and optimization solutions.

Working at Uber means joining a company that values curiosity, passion, and collaborative spirit. The hybrid work environment maintains a strong focus on office collaboration while offering flexibility. This is an excellent opportunity for someone who wants to make a significant impact on a platform that moves the world forward.

Last updated 19 days ago

Responsibilities For Senior Machine Learning Engineer - Membership

  • Design and build Machine Learning models with optimization engines
  • Productionize and deploy models for real-world application
  • Collaborate with Product and cross-functional teams
  • Write high-quality code and uphold testing standards
  • Align team on solutions to ambiguous problems
  • Contribute to engineering cultivation
  • Improve team operations and promote standard processes

Requirements For Senior Machine Learning Engineer - Membership

Python
Go
Java
  • Bachelor's degree in Computer Science, Engineering, Mathematics or related field
  • 3+ years of full-time engineering experience
  • 2+ years of ML experience and building ML models
  • Experience working with multiple multi-functional teams
  • Expertise in object-oriented programming languages
  • Experience with big-data architecture, ETL frameworks and platforms
  • Solid understanding of latest ML technologies and libraries
  • Proven track record of being a fast learner and go-getter

Interested in this job?

Jobs Related To Uber Senior Machine Learning Engineer - Membership

Sr Machine Learning (ML) Engineer

Senior Machine Learning Engineer role at Uber focusing on developing and implementing ML models for ad recommendations and auction mechanisms.

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.

Machine Learning Engineer - Applied AI

Senior Machine Learning Engineer position at Uber, focusing on applied AI solutions using LLMs and advanced ML techniques, offering competitive compensation and benefits.

Senior Machine Learning Engineer - Applied AI

Senior Machine Learning Engineer position at Uber's Applied AI team in Amsterdam, focusing on developing innovative ML solutions for core business problems.