Senior Machine Learning Engineer, Rider (Multiple Teams)

Uber

Seattle, WA

JOB DETAILS
SALARY
$202,000–$224,000 Per Year
SKILLS
Analysis Skills, Best Practices, Computer Science, Cross-Functional, Data Management, Data Science, Debugging Skills, Deep Learning, Distributed Computing, Documentation, Economics, JAX (Java API for XML), Java, Machine Learning, Mathematics, Mentoring, Metrics, Multitasking, Operations Research, Problem Solving Skills, Product Merchandising, Programming Languages, Project/Program Management, Python Programming/Scripting Language, SQL (Structured Query Language), Software Engineering, Statistics, Technical Leadership, Test Automation, Test Plan/Schedule, Time Management, User Interface/Experience (UI/UX)
LOCATION
Seattle, WA
POSTED
25 days ago
**About the Teams** The **Aura** team powers a real-time ML engine personalizing the booking experience for millions of riders. By predicting preferences and recommending Rides products, it drives conversion using hundreds of marketplace and historical features and generates billions in incremental revenue. We stay at the forefront of innovation by employing cutting-edge techniques like multi-task learning, sequence modeling, and transformers, applying statistical and operations research principles globally. Sitting at the center of the conversion funnel, we collaborate closely with scientists and product managers at the intersection of economics and infrastructure. The **Rider Intelligence** team owns various machine learning models that power the personalization of the Uber app. As a software engineer, you will work with Machine Learning Engineers (MLEs) to deploy and enhance these models-such as sequential recommendation systems-to improve the user experience and business metrics. We are looking for software engineers who have a strong foundation in distributed systems and are eager to learn the ML/data science domain. **What You'll Do** + Defining and driving ML solutions for key strategic problems in the space of product recommendations and merchandising: help riders find and complete rides with the right products, understanding their ride context and modeling their intent while attending to Uber's business goals, marketplace conditions and efficiencies. + Provide technical leadership to a passionate, experienced, and diverse engineering team. Manage project priorities, deadlines and deliverables and design, develop, test, deploy and maintain ML solutions. Classification, regression, and multi-task learning are in our toolbox. + Raise the bar of ML engineering by improving best practices, producing exemplary code, documentation, automated tests and thorough & precise monitoring, and applying model debugging & interpretation techniques. + Partner with product owners, data scientists and business teams to translate key insights and business opportunities into technical solutions **Basic Qualifications** + Bachelor's degree in Computer Science, Engineering, Mathematics or related field + 3+ years of experience in software engineering with an emphasis on data-driven methodologies, deep learning, and online experimentation + Strong problem-solving skills, with expertise in ML methodologies + Experience in applying ML, statistics, or optimization techniques to solve large-scale real-world problems (e.g. ads tech, recommender systems) + Industry experience in ML frameworks (e.g. Tensorflow, Pytorch, or JAX) and complex data pipelines; programming languages such as Python, Spark SQL, Presto, Java, Go **Preferred Qualifications** + 5+ years of experience in software engineering specializing in applied ML methods + Experience in designing and crafting scalable, reliable, maintainable and reusable ML solutions using deep-learning techniques and statistical methods. + Innate truth-seeker who values and produces analytic evidence and insight, as well as translating them and business goals into technical problems and solutions. + Experience with deep-learning techniques, having worked with embeddings and transformer architectures + 1+ years of experience working in a cross-functional and/or cross-business projects, partnering with Product, Scientists, and cross-org leads to shape the team's strategies + Passionate about helping junior members grow by inspiring and mentoring engineers + Resilience, determination, ownership mindset + PhD degree in Computer Science, Engineering, Mathematics or related field For San Francisco, CA-based roles: The base salary range for this role is USD$202,000 per year - USD$224,000 per year. For Seattle, WA-based roles: The base salary range for this role is USD$202,000 per year - USD$224,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$202,000 per year - USD$224,000 per year. For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits. Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form- https://docs.google.com/forms/d/e/1FAIpQLSdb_Y9Bv8-lWDMbpidF2GKXsxzNh11wUUVS7fM1znOfEJsVeA/viewform

About the Company

U

Uber

We ignite opportunity by setting the world in motion

Good things happen when people can move, whether across town or towards their dreams. Opportunities appear, open up, become reality. What started as a way to tap a button to get a ride has led to billions of moments of human connection as people around the world go all kinds of places in all kinds of ways with the help of our technology.

We’re building something people use every day. From how you get home from work, to how you eat meals, or how you move huge shipments of absolutely anything, the work we contribute moves the world a few steps forward. And that’s one of the best parts about working here—knowing that the work you do helps shape the future.

And getting to that bright future means solving some of the most difficult problems of the present. It takes a lot of hard work, a lot of love, and support from colleagues all over the world. At Uber, we have brought together a world-class collective of problem-solvers. And we all fundamentally understand that tough challenges help us personally grow the most. That’s why we wholeheartedly believe in learning by doing—and that there is no better classroom than real-world experience. Because if it helps you grow, then we all grow. Together.

COMPANY SIZE
10,000 employees or more
INDUSTRY
Other/Not Classified
FOUNDED
2009
WEBSITE
https://www.uber.com/