Software Engineer II - Machine Learning, Marketplace/Maps/Membership/AV

SupportFinity™

New York (NY)

On-site

USD 171,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Bonus program
Equity award
401(k) plan
Benefits

Job summary

Uber is seeking a Software Engineer II - Machine Learning for the Marketplace/Maps/Membership/AV domains in New York. You will design, build, and productionize ML models, work with data scientists, engineers, and other partners to define requirements, and ensure low-latency, reliable model deployments.

The role emphasizes collaborating across teams driving maps, Uber One Membership, Delivery Marketplace, and Autonomous Mobility & Delivery initiatives.

Qualifications

  • Bachelor's degree or equivalent in Machine Learning, AI, Data Science, Computer Science, Engineering, Mathematics or related field with at least 1 year of full-time Machine Learning work experience OR PhD in Machine Learning, AI, Data Science, Computer Science, Engineering, Mathematics or related field
  • Proficiency in at least one programming language such as Java, C++, Python, or Go
  • 1 year of experience with ML algorithms/modeling - developing, training, productionization and monitoring of ML solutions at scale.

Responsibilities

  • Design, build, and deploy scalable machine learning models to production to solve real-world business problems.
  • Collaborate with cross-engineering teams, data scientists and other partners to gather requirements and translate them into technical specification
  • Write clean, testable, and efficient code to ensure models run with low latency and high reliability.
  • Implement monitoring systems to track model performance, stability, and data drift in live environments.
  • Stay up-to-date with standard machine learning algorithms and industry trends to continuously improve our tech stack.

Skills

Programming languages
ML experience
Performance monitoring

Education

Bachelor's degree or equivalent in ML/CS/Engineering/Math
PhD in ML/AI/DS/CS/Engineering/Math
Master's degree or higher in ML/AI/DS/CS/Engineering/Math

Job description

Software Engineer II - Machine Learning, Marketplace/Maps/Membership/AV

Uber |

Uber | Posted Jan 15

Full-time

New York

Unknown

About The Role

Collaborates with stakeholders to design, develop, optimize, and productionize machine learning (ML) or ML-based solutions and systems that are used within a team to solve moderately complex problems.

About
About the Team (We are hiring for multiple teams)

We are building the future of Uber's mobility and logistics platforms. As a software engineer, you will contribute to high-scale, strategically critical systems that impact millions of users and redefine the global transportation and membership landscape. Our teams drive innovation across critical areas including:

  • Maps & Routing: Building the core technologies for location accuracy, sensor data processing, and state-of-the-art routing algorithms to power ETAs, navigation, and matching for all Uber products.
  • Uber One Membership: Enhancing user experience and growth for Uber One, a fast-growing program providing members with exclusive benefits, best prices, and priority across the platform.
  • Delivery Marketplace: Delivery Marketplace is a central pillar of Uber's delivery products, serving as the "brain" of the operation. We drive every decision that enables orders to go from point A to point B - from Uber Eats & Grocery, to newer verticals like Uber Direct and Connect. We're responsible for everything: from dispatch decisions, predicting food ready time, delivery times, and optimizing pickup times, to ensuring we deliver the most efficient and impactful solutions for Uber's most critical business goals
  • Autonomous Mobility & Delivery (AM&D): Pioneering the integration of autonomous vehicles into the existing ecosystem, tackling the complex challenge of building a reliable, efficient, and scalable hybrid marketplace for both Rides and Eats.
What You'll Do
  • Design, build, and deploy scalable machine learning models to production to solve real-world business problems.
  • Collaborate with cross-engineering teams, data scientists and other partners to gather requirements and translate them into technical specification
  • Write clean, testable, and efficient code to ensure models run with low latency and high reliability.
  • Implement monitoring systems to track model performance, stability, and data drift in live environments.
  • Stay up-to-date with standard machine learning algorithms and industry trends to continuously improve our tech stack.
Basic Qualifications:
  • Bachelor's degree or equivalent in Machine Learning, AI, Data Science, Computer Science, Engineering, Mathematics or related field with at least 1 year of full-time Machine Learning work experience OR PhD in Machine Learning, AI, Data Science, Computer Science, Engineering, Mathematics or related field
  • Proficiency in at least one programming language such as Java, C++, Python, or Go
  • 1 year of experience with ML algorithms/modeling- developing, training, productionization and monitoring of ML solutions at scale.
Preferred Qualifications:
  • Master's degree or higher in Machine Learning, AI, Data Science, Computer Science, Engineering, Mathematics or related field.
  • More than 3 years of full-time machine learning work experience
  • Experience with the full ML lifecycle (at Uber Scale), including model deployment, containerization and workflow orchestration.
  • Experience in translating ambiguous business problems into technical solutions in a structured and principled way.
  • Strong communication skills, including through documentation and design discussions
  • Experience with optimization techniques and algorithmic development
  • Strong problem-solving skills, with expertise in algorithms, data structures, and complexity analysis
  • High bar for quality as demonstrated by code reviews, documentation, unit and integration testing

For New York, NY-based roles: The base salary range for this role is USD$171,000 per year - USD$190,000 per year. For San Francisco, CA-based roles: The base salary range for this role is USD$171,000 per year - USD$190,000 per year. For Seattle, WA-based roles: The base salary range for this role is USD$171,000 per year - USD$190,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$171,000 per year - USD$190,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., For New York, NY-based roles: The base salary range for this role is USD$171,000 per year - USD$190,000 per year. For San Francisco, CA-based roles: The base salary range for this role is USD$171,000 per year - USD$190,000 per year. For Seattle, WA-based roles: The base salary range for this role is USD$171,000 per year - USD$190,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$171,000 per year - USD$190,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.

About the company

Uber

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Engineer
Staff Software Engineer - Engineer

Sway • San Francisco (CA), Northern (KY)

Hybrid
USD 232,000 - 258,000
Bonus program
Equity
401(k)
Senior Software Engineer - ML Infra
Senior Software Engineer - ML Infra

Uber • United States

On-site
USD 202,000 - 224,000
Senior Scientist, Marketplace (Multiple Teams)
Senior Scientist, Marketplace (Multiple Teams)

SupportFinity™ • San Francisco (CA)

On-site
USD 190,000 - 211,000
Bonus program
Equity award
401(k) plan
Senior Scientist, Marketplace (Multiple Teams)
Senior Scientist, Marketplace (Multiple Teams)

SupportFinity™ • New York (NY)

On-site
USD 190,000 - 211,000
401(k) plan
Bonus program
Equity awards
Staff Software Engineer - Engineer
Staff Software Engineer - Engineer

Uber • New York (NY)

On-site
USD 232,000 - 258,000
Bonus program
Equity awards
401(k) plan
+1
Staff Machine Learning Engineer - Applied AI
Staff Machine Learning Engineer - Applied AI

Uber • United States

On-site
USD 232,000 - 258,000
Bonus program
Equity
401(k) and benefits
Staff Software Engineer - Engineer
Staff Software Engineer - Engineer

Uber • San Francisco (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Sr Staff Machine Learning Engineer - Uber AI Solutions
Sr Staff Machine Learning Engineer - Uber AI Solutions

Uber • United States

On-site
USD 267,000 - 297,000
Bonus eligibility
Equity options
In-office collaboration
Senior Staff Machine Learning Engineer - Core Services Engineering
Senior Staff Machine Learning Engineer - Core Services Engineering

Uber • United States

On-site
USD 267,000 - 297,000
Bonuses & equity
401(k) plan
Company benefits
Staff Machine Learning Engineer - Uber AI Solutions
Staff Machine Learning Engineer - Uber AI Solutions

Uber • United States

On-site
USD 232,000 - 258,000
Bonus program
Equity
401(k) plan
+1