Posted on 7/20/2025
Senior Machine Learning Engineer - Data Gen AI team
Uber
Sunnyvale, CA
Qualifications
- 6+ years of full-time engineering experience
- Proficiency in at least one programming language (e.g., C++, Java, Python, or Go)
- 2+ years of experience in one or more of the following areas: machine learning, artificial intelligence, optimization, operational research, or related technical fields
- Familiar with data analysis techniques and backend development
Benefits
- For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year
- For Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,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
- You will also be eligible for various benefits
- More details can be found at the following link https://www.uber.com/careers/benefits., For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year
- For Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,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
- You will also be eligible for various benefits
Responsibilities
- You will work on a variety of projects including GenAI applications, predictive machine learning models and infrastructure software engineering
- It is a special opportunity for you to work in the cross-road of machine learning and data infrastructure and make a great impact on the company
- Build GenAI multiagent system to provide revolutionary tooling for thousands of internal users
- Build predictive machine learning models for a range of applications to optimize uber's petabyte scale data processing system
- Collaborate with a world-class data infrastructure team, provide insights via data analysis, visualization and other investigations
- Explore novel ideas (e.g. LLM finetuning) towards improving Uber's data storage and computation efficiency
Full Description
About The Role
We are looking for a highly-motivated software engineer to join our Data GenAI team, which focuses on providing machine learning/GenAI solutions to improve both Uber's data utilization productivity and large scale data processing efficiency. You will work on a variety of projects including GenAI applications, predictive machine learning models and infrastructure software engineering. It is a special opportunity for you to work in the cross-road of machine learning and data infrastructure and make a great impact on the company.
What the Candidate Will Do ----
• Build GenAI multiagent system to provide revolutionary tooling for thousands of internal users.
• Build predictive machine learning models for a range of applications to optimize uber's petabyte scale data processing system.
• Collaborate with a world-class data infrastructure team, provide insights via data analysis, visualization and other investigations.
• Explore novel ideas (e.g. LLM finetuning) towards improving Uber's data storage and computation efficiency.
Basic Qualifications
• 6+ years of full-time engineering experience
• Proficiency in at least one programming language (e.g., C++, Java, Python, or Go).
• 2+ years of experience in one or more of the following areas: machine learning, artificial intelligence, optimization, operational research, or related technical fields
• Familiar with data analysis techniques and backend development.
Preferred Qualifications
• Experience productionizing applied machine learning solutions towards solving business or product challenges
• Knowledge with internal tooling development or data/ML infrastructure
• Experience developing and debugging in large scale data processing frameworks such as Apache Spark, Hive, and/or Presto
• Experience with the recommendation system or information retrieval system is a big plus.
• Experience with LLM is not required but would be a big plus
For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,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. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits., For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,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. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.
Find AI, ML, Data Science Jobs By Location
Find Jobs By Position
Subscribe to the AI Search Newsletter
Get top updates in AI to your inbox every weekend. It's free!