< More Jobs

Posted on 2025/03/01

Machine Learning Engineer II Gen AI

Uber

San Francisco, CA, United States

Full-time
$167K–$186K

Qualifications

  • 3+ years of experience in the domain of machine learning or backend engineering (at least 1 year of machine learning)

  • Bachelor's degree or higher in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

  • Familiar with Python

  • Experience productionizing applied machine learning solutions towards solving business or product challenges

  • Masters degree or PhD in Computer Science or a related technical field

  • Have extensive prior experience building and maintaining production machine learning systems

  • Knowledge with internal tooling or data/ML infrastructure

  • Experience with the recommendation system is a big plus

  • Experience with LLM is not required but would be a big plus

Benefits

  • For San Francisco, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 per year

  • For Sunnyvale, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 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 predictive machine learning models for a range of applications to optimize uber's petabyte scale data processing system

  • Work on a GenAI multiagent system to provide revolutionary tooling for thousands of internal users

  • Collaborate with a world-class data infrastructure team, provide insights via data analysis, visualization and other investigations

  • Explore novel ideas 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 batch data IQ 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 predictive machine learning models for a range of applications to optimize uber's petabyte scale data processing system.

• Work on a GenAI multiagent system to provide revolutionary tooling for thousands of internal users.

• Collaborate with a world-class data infrastructure team, provide insights via data analysis, visualization and other investigations.

• Explore novel ideas towards improving Uber's data storage and computation efficiency.

Basic Qualifications ----

• 3+ years of experience in the domain of machine learning or backend engineering (at least 1 year of machine learning)

• Bachelor's degree or higher in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Preferred Qualifications

• 2+ years of experience in one or more of the following areas: machine learning, artificial intelligence, optimization, statistics, or related technical fields

• Experience developing and debugging in large scale data processing frameworks such as Apache Spark, Hive, and/or Presto

• Knowledge of at least one of the following languages: C++, Java, Golang.

Familiar with Python.

• Experience productionizing applied machine learning solutions towards solving business or product challenges

• Masters degree or PhD in Computer Science or a related technical field

• Have extensive prior experience building and maintaining production machine learning systems

• Knowledge with internal tooling or data/ML infrastructure

• Experience with the recommendation 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$167,000 per year - USD$185,500 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 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.

Zero to AI Engineer Program

Zero to AI Engineer

Skip the degree. Learn real-world AI skills used by AI researchers and engineers. Get certified in 8 weeks or less. No experience required.