Staff Machine Learning Engineer - Maps

Uber is changing the way people think about transportation, delivering what people want, when they want it.
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Staff Machine Learning Engineer - Maps

Uber is seeking a Staff Machine Learning Engineer to join the Basemaps team in Amsterdam. This role offers a unique opportunity to lead map curation and enrichment efforts using inference and models. The successful candidate will be responsible for introducing new road network features, improving precision, and identifying map issues that reduce efficiency or expose road hazards.

Key responsibilities include:

  • Translating business metrics into engineering/science problems
  • Shaping the MLE role for the Maps AMS team
  • Managing end-to-end product development, including ML model pipeline & backend system design, implementation, AB testing, and rollout
  • Building new services to increase map issue resolution rate and accuracy, curate map features, and improve overall coverage
  • Collaborating across functions with engineers, product managers, data scientists, and operations teams

The ideal candidate will have:

  • PhD or equivalent in Computer Science, Engineering, Mathematics, or related field
  • 8+ years of full-time Software Engineering experience, including 5+ years in technical software engineering
  • Expertise in modern machine learning algorithms and software
  • Strong understanding of computer architecture and CS fundamentals
  • Proficiency in Java, Go, or Python
  • Experience with MapReduce, Spark, and Hive on large datasets
  • Collaborative mindset and ability to work well in a team environment

Preferred qualifications include experience with large-scale distributed systems, machine learning platforms, and developing sophisticated software systems for millions of users.

Uber values diversity and is committed to creating an inclusive work environment. The company offers a hybrid work model, expecting employees to spend at least half of their work time in the assigned office, unless formally approved for full remote work.

Last updated 2 months ago

Responsibilities For Staff Machine Learning Engineer - Maps

  • Translate business level metrics to engineering/science problems
  • Shape the MLE role for the Maps AMS team
  • Manage end-to-end product development
  • Build new services to improve map issue resolution and accuracy
  • Collaborate across functions with various teams

Requirements For Staff Machine Learning Engineer - Maps

Java
Go
Python
  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field
  • 8+ years full-time Software Engineering work experience
  • 5+ years technical software engineering experience
  • Expertise in modern machine learning algorithms
  • Proficiency in Java, Go, or Python
  • Experience with MapReduce, Spark, and Hive on large datasets
  • Sound understanding of computer architecture and CS fundamentals

Interested in this job?

Jobs Related To Uber Staff Machine Learning Engineer - Maps

Engineering Manager II - Personalization (Growth & Marketing)

Lead Uber's Marketing Personalization team, driving technical vision and execution for personalized recommendations reaching billions of users globally.

Staff Machine Learning Engineer

Lead ML engineering role at Uber, focusing on recommendation systems for UberEats Feed, requiring 8+ years of experience and deep expertise in machine learning.

Sr Program Manager Tech

Senior Program Manager position at Uber focusing on Generative AI and data labeling, offering competitive compensation and hybrid work arrangement in San Francisco.

Staff Machine Learning Engineer

Staff Machine Learning Engineer position at Uber, leading ML solutions for Eats Search and Discovery, requiring 7+ years of experience and offering competitive compensation.

Machine Learning Tech Lead Manager - Dynamic Pricing (Surge)

Lead machine learning teams developing dynamic pricing algorithms at Uber, managing marketplace efficiency and reliability through sophisticated ML models and optimization systems.