< More Jobs

Posted on 7/20/2025

Senior Machine Learning Engineer - Data Gen AI team

Uber

Sunnyvale, CA

Full-time
$198K–$220K

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.

Subscribe to the AI Search Newsletter

Get top updates in AI to your inbox every weekend. It's free!