Resume and JobRESUME AND JOB
Uber logo

Machine Learning Engineer II

Uber

Software and Technology Jobs

Machine Learning Engineer II

full-timePosted: Aug 2, 2025

Job Description

Machine Learning Engineer II

šŸ“‹ Job Overview

We are seeking a Machine Learning Engineer II to join Uber's Mobility Marketplace organization. The role involves using quantitative skills in machine learning, statistics, and operations research to enhance the Uber user experience and marketplace performance. Key responsibilities include developing ML models, collaborating with cross-functional teams, and leveraging advanced ML techniques to refine marketplace signals.

šŸ“ Location: New York, New York, United States

šŸ¢ Department: Engineering

šŸ“„ Full Description

**About the Role**

We are looking for candidates with a passion for solving new and difficult problems with data. In this role, you will be able to use your strong quantitative skills in the fields of machine learning, statistics, and/or operations research to improve the Uber user experience as well as the overall marketplace performance. You’ll be joining the Mobility Marketplace organization to design, evaluate, and build promotional products for drivers.

You will solve key business problems including designing incentives structures for drivers, measuring causal impacts of promotions, and creating ML-driven optimizations for marketplace growth. You will work hand in hand with product, engineering, and operations on new product launches, experiment design and algorithm development. We are a fast-moving team and are looking for creative and curious minds to join us!

**\-\-\-\- What the Candidate Will Do ----**

1. Develop and optimize ML models to enhance key marketplace signals (e.g., ETA predictions, supply availability metrics, demand forecasts).
2. Collaborate with cross-functional teams (Pricing, Matching, Driver Incentives, etc.) to ensure marketplace signals are effectively utilized.
3. Improve operational efficiency by building a centralized, scalable system for marketplace signals that serves multiple use cases.
4. Leverage cutting-edge ML techniques (deep learning, probabilistic modeling, reinforcement learning, etc.) to continuously refine marketplace signals.

**\-\-\-\- Basic Qualifications ----**

1. B.S. in Statistics, Mathematics, Computer Science, or Machine Learning
2. 2 years of experience in software engineering with an emphasis on data-driven methodologies, deep learning, and online experimentation
3. Strong problem-solving skills, with expertise in ML methodologies
4. Experience in applying ML, statistics, or optimization techniques to solve large-scale real-world problems (e.g. ads tech, recommender systems)
5. Experience in ML frameworks (e.g. Tensorflow, Pytorch, or JAX) and complex data pipelines; programming languages such as Python, Spark SQL, Presto, Go, Java

**\-\-\-\- Preferred Qualifications ----**

1. 3+ years of experience in software engineering specializing in applied ML methods
2. Experience in designing and crafting scalable, reliable, maintainable and reusable ML solutions using deep-learning techniques and statistical methods.
3. Detail-oriented, ownership and truth-seeking mindset.
4. Values and produces analytic evidence and insight, as well as applying them to improve technical solutions.
5. 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
6. Master’s degree in Computer Science, Engineering, Mathematics or related field

For New York, NY-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 per year.

For Seattle, WA-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](https://www.uber.com/careers/benefits).

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.

Uber is proud to be an Equal Opportunity 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://forms.gle/aDWTk9k6xtMU25Y5A).

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

šŸŽÆ Key Responsibilities

  • Develop and optimize ML models to enhance key marketplace signals (e.g., ETA predictions, supply availability metrics, demand forecasts)
  • Collaborate with cross-functional teams (Pricing, Matching, Driver Incentives, etc.) to ensure marketplace signals are effectively utilized
  • Improve operational efficiency by building a centralized, scalable system for marketplace signals that serves multiple use cases
  • Leverage cutting-edge ML techniques (deep learning, probabilistic modeling, reinforcement learning, etc.) to continuously refine marketplace signals

āœ… Required Qualifications

  • B.S. in Statistics, Mathematics, Computer Science, or Machine Learning
  • 2 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)
  • Experience in ML frameworks (e.g. Tensorflow, Pytorch, or JAX) and complex data pipelines; programming languages such as Python, Spark SQL, Presto, Go, Java

šŸ› ļø Required Skills

  • Machine Learning
  • Statistics
  • Operations Research
  • Deep Learning
  • Probabilistic Modeling
  • Reinforcement Learning
  • Software Engineering
  • Data-Driven Methodologies
  • Online Experimentation
  • Problem-Solving
  • Tensorflow
  • Pytorch
  • JAX
  • Python
  • Spark SQL
  • Presto
  • Go
  • Java

šŸŽ Benefits

  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits (details at https://www.uber.com/careers/benefits)

Locations

  • New York, New York, United States

Salary

167,000 - 185,500 USD / yearly

Estimated Salary Rangemedium confidence

120,000 - 180,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Machine Learningintermediate
  • Statisticsintermediate
  • Operations Researchintermediate
  • Deep Learningintermediate
  • Probabilistic Modelingintermediate
  • Reinforcement Learningintermediate
  • Software Engineeringintermediate
  • Data-Driven Methodologiesintermediate
  • Online Experimentationintermediate
  • Problem-Solvingintermediate
  • Tensorflowintermediate
  • Pytorchintermediate
  • JAXintermediate
  • Pythonintermediate
  • Spark SQLintermediate
  • Prestointermediate
  • Gointermediate
  • Javaintermediate

Required Qualifications

  • B.S. in Statistics, Mathematics, Computer Science, or Machine Learning (experience)
  • 2 years of experience in software engineering with an emphasis on data-driven methodologies, deep learning, and online experimentation (experience)
  • Strong problem-solving skills, with expertise in ML methodologies (experience)
  • Experience in applying ML, statistics, or optimization techniques to solve large-scale real-world problems (e.g. ads tech, recommender systems) (experience)
  • Experience in ML frameworks (e.g. Tensorflow, Pytorch, or JAX) and complex data pipelines; programming languages such as Python, Spark SQL, Presto, Go, Java (experience)

Preferred Qualifications

  • 3+ years of experience in software engineering specializing in applied ML methods (experience)
  • Experience in designing and crafting scalable, reliable, maintainable and reusable ML solutions using deep-learning techniques and statistical methods (experience)
  • Detail-oriented, ownership and truth-seeking mindset (experience)
  • Values and produces analytic evidence and insight, as well as applying them to improve technical solutions (experience)
  • 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 (experience)
  • Master’s degree in Computer Science, Engineering, Mathematics or related field (experience)

Responsibilities

  • Develop and optimize ML models to enhance key marketplace signals (e.g., ETA predictions, supply availability metrics, demand forecasts)
  • Collaborate with cross-functional teams (Pricing, Matching, Driver Incentives, etc.) to ensure marketplace signals are effectively utilized
  • Improve operational efficiency by building a centralized, scalable system for marketplace signals that serves multiple use cases
  • Leverage cutting-edge ML techniques (deep learning, probabilistic modeling, reinforcement learning, etc.) to continuously refine marketplace signals

Benefits

  • general: Eligible to participate in Uber's bonus program
  • general: May be offered an equity award & other types of comp
  • general: Eligible for various benefits (details at https://www.uber.com/careers/benefits)

Target Your Resume for "Machine Learning Engineer II" , Uber

Get personalized recommendations to optimize your resume specifically for Machine Learning Engineer II. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Machine Learning Engineer II" , Uber

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

UberNew YorkUnited StatesEngineeringEngineering

Answer 10 quick questions to check your fit for Machine Learning Engineer II @ Uber.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Uber logo

Machine Learning Engineer II

Uber

Software and Technology Jobs

Machine Learning Engineer II

full-timePosted: Aug 2, 2025

Job Description

Machine Learning Engineer II

šŸ“‹ Job Overview

We are seeking a Machine Learning Engineer II to join Uber's Mobility Marketplace organization. The role involves using quantitative skills in machine learning, statistics, and operations research to enhance the Uber user experience and marketplace performance. Key responsibilities include developing ML models, collaborating with cross-functional teams, and leveraging advanced ML techniques to refine marketplace signals.

šŸ“ Location: New York, New York, United States

šŸ¢ Department: Engineering

šŸ“„ Full Description

**About the Role**

We are looking for candidates with a passion for solving new and difficult problems with data. In this role, you will be able to use your strong quantitative skills in the fields of machine learning, statistics, and/or operations research to improve the Uber user experience as well as the overall marketplace performance. You’ll be joining the Mobility Marketplace organization to design, evaluate, and build promotional products for drivers.

You will solve key business problems including designing incentives structures for drivers, measuring causal impacts of promotions, and creating ML-driven optimizations for marketplace growth. You will work hand in hand with product, engineering, and operations on new product launches, experiment design and algorithm development. We are a fast-moving team and are looking for creative and curious minds to join us!

**\-\-\-\- What the Candidate Will Do ----**

1. Develop and optimize ML models to enhance key marketplace signals (e.g., ETA predictions, supply availability metrics, demand forecasts).
2. Collaborate with cross-functional teams (Pricing, Matching, Driver Incentives, etc.) to ensure marketplace signals are effectively utilized.
3. Improve operational efficiency by building a centralized, scalable system for marketplace signals that serves multiple use cases.
4. Leverage cutting-edge ML techniques (deep learning, probabilistic modeling, reinforcement learning, etc.) to continuously refine marketplace signals.

**\-\-\-\- Basic Qualifications ----**

1. B.S. in Statistics, Mathematics, Computer Science, or Machine Learning
2. 2 years of experience in software engineering with an emphasis on data-driven methodologies, deep learning, and online experimentation
3. Strong problem-solving skills, with expertise in ML methodologies
4. Experience in applying ML, statistics, or optimization techniques to solve large-scale real-world problems (e.g. ads tech, recommender systems)
5. Experience in ML frameworks (e.g. Tensorflow, Pytorch, or JAX) and complex data pipelines; programming languages such as Python, Spark SQL, Presto, Go, Java

**\-\-\-\- Preferred Qualifications ----**

1. 3+ years of experience in software engineering specializing in applied ML methods
2. Experience in designing and crafting scalable, reliable, maintainable and reusable ML solutions using deep-learning techniques and statistical methods.
3. Detail-oriented, ownership and truth-seeking mindset.
4. Values and produces analytic evidence and insight, as well as applying them to improve technical solutions.
5. 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
6. Master’s degree in Computer Science, Engineering, Mathematics or related field

For New York, NY-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 per year.

For Seattle, WA-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](https://www.uber.com/careers/benefits).

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.

Uber is proud to be an Equal Opportunity 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://forms.gle/aDWTk9k6xtMU25Y5A).

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

šŸŽÆ Key Responsibilities

  • Develop and optimize ML models to enhance key marketplace signals (e.g., ETA predictions, supply availability metrics, demand forecasts)
  • Collaborate with cross-functional teams (Pricing, Matching, Driver Incentives, etc.) to ensure marketplace signals are effectively utilized
  • Improve operational efficiency by building a centralized, scalable system for marketplace signals that serves multiple use cases
  • Leverage cutting-edge ML techniques (deep learning, probabilistic modeling, reinforcement learning, etc.) to continuously refine marketplace signals

āœ… Required Qualifications

  • B.S. in Statistics, Mathematics, Computer Science, or Machine Learning
  • 2 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)
  • Experience in ML frameworks (e.g. Tensorflow, Pytorch, or JAX) and complex data pipelines; programming languages such as Python, Spark SQL, Presto, Go, Java

šŸ› ļø Required Skills

  • Machine Learning
  • Statistics
  • Operations Research
  • Deep Learning
  • Probabilistic Modeling
  • Reinforcement Learning
  • Software Engineering
  • Data-Driven Methodologies
  • Online Experimentation
  • Problem-Solving
  • Tensorflow
  • Pytorch
  • JAX
  • Python
  • Spark SQL
  • Presto
  • Go
  • Java

šŸŽ Benefits

  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits (details at https://www.uber.com/careers/benefits)

Locations

  • New York, New York, United States

Salary

167,000 - 185,500 USD / yearly

Estimated Salary Rangemedium confidence

120,000 - 180,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Machine Learningintermediate
  • Statisticsintermediate
  • Operations Researchintermediate
  • Deep Learningintermediate
  • Probabilistic Modelingintermediate
  • Reinforcement Learningintermediate
  • Software Engineeringintermediate
  • Data-Driven Methodologiesintermediate
  • Online Experimentationintermediate
  • Problem-Solvingintermediate
  • Tensorflowintermediate
  • Pytorchintermediate
  • JAXintermediate
  • Pythonintermediate
  • Spark SQLintermediate
  • Prestointermediate
  • Gointermediate
  • Javaintermediate

Required Qualifications

  • B.S. in Statistics, Mathematics, Computer Science, or Machine Learning (experience)
  • 2 years of experience in software engineering with an emphasis on data-driven methodologies, deep learning, and online experimentation (experience)
  • Strong problem-solving skills, with expertise in ML methodologies (experience)
  • Experience in applying ML, statistics, or optimization techniques to solve large-scale real-world problems (e.g. ads tech, recommender systems) (experience)
  • Experience in ML frameworks (e.g. Tensorflow, Pytorch, or JAX) and complex data pipelines; programming languages such as Python, Spark SQL, Presto, Go, Java (experience)

Preferred Qualifications

  • 3+ years of experience in software engineering specializing in applied ML methods (experience)
  • Experience in designing and crafting scalable, reliable, maintainable and reusable ML solutions using deep-learning techniques and statistical methods (experience)
  • Detail-oriented, ownership and truth-seeking mindset (experience)
  • Values and produces analytic evidence and insight, as well as applying them to improve technical solutions (experience)
  • 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 (experience)
  • Master’s degree in Computer Science, Engineering, Mathematics or related field (experience)

Responsibilities

  • Develop and optimize ML models to enhance key marketplace signals (e.g., ETA predictions, supply availability metrics, demand forecasts)
  • Collaborate with cross-functional teams (Pricing, Matching, Driver Incentives, etc.) to ensure marketplace signals are effectively utilized
  • Improve operational efficiency by building a centralized, scalable system for marketplace signals that serves multiple use cases
  • Leverage cutting-edge ML techniques (deep learning, probabilistic modeling, reinforcement learning, etc.) to continuously refine marketplace signals

Benefits

  • general: Eligible to participate in Uber's bonus program
  • general: May be offered an equity award & other types of comp
  • general: Eligible for various benefits (details at https://www.uber.com/careers/benefits)

Target Your Resume for "Machine Learning Engineer II" , Uber

Get personalized recommendations to optimize your resume specifically for Machine Learning Engineer II. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Machine Learning Engineer II" , Uber

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

UberNew YorkUnited StatesEngineeringEngineering

Answer 10 quick questions to check your fit for Machine Learning Engineer II @ Uber.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.