Staff Machine Learning Engineer - Maps

A technology company revolutionizing transportation and logistics through their global platform.
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Machine Learning Engineer

Staff Machine Learning Engineer position at Uber focusing on developing ML infrastructure and ranking solutions for rider engagement optimization.

Staff Software Engineer - AI Platform (Michelangelo)

Staff Software Engineer position at Uber focusing on building and maintaining machine learning infrastructure and distributed training systems for the AI Platform team.

Staff AI Engineer (Clinical LLMs & Speech)

Lead AI development for healthcare transformation at Ambience Healthcare, focusing on clinical LLMs and speech technologies, with competitive compensation and comprehensive benefits.

Staff Machine Learning Engineer, Apple ML Data Platform

Staff Machine Learning Engineer position at Apple focusing on ML infrastructure and generative AI, building scalable data pipelines and advanced ML workflows.

Machine Learning Engineer- Advanced Analytics, Worldwide Business Process Re-Engineering

Senior Machine Learning Engineer role at Apple focusing on implementing Generative AI solutions for supply chain optimization, offering competitive compensation and comprehensive benefits.

Description For Staff Machine Learning Engineer - Maps

Uber is seeking a Staff Machine Learning Engineer to join their Basemaps team in Amsterdam, playing a crucial role in delivering top-tier map offerings that power their entire business. This position offers a unique opportunity to lead map curation and enrichment initiatives through advanced inference and modeling techniques. The role focuses on introducing new road network features, improving precision, and identifying map issues that impact efficiency or pose safety hazards.

The ideal candidate will be at the forefront of developing sophisticated machine learning solutions that directly impact Uber's mapping infrastructure. You'll work with cutting-edge technologies and large-scale distributed systems, applying your expertise in machine learning to solve complex real-world problems. The position requires a blend of technical depth in machine learning, software engineering excellence, and the ability to translate complex business requirements into practical solutions.

Working in Amsterdam's tech office, you'll be part of a collaborative environment where you'll interact with engineers, product managers, data scientists, and operations teams. The role offers the opportunity to shape the future of mapping technology while working for a company that has transformed from a premium car service to an essential part of urban transportation infrastructure globally.

This is an ideal opportunity for someone who wants to make a significant impact on technology that millions of users rely on daily, while working in one of Europe's most vibrant tech hubs. The hybrid work model allows for flexibility while maintaining strong team collaboration and Uber's cultural identity.

Last updated 23 days ago

Responsibilities For Staff Machine Learning Engineer - Maps

  • Translate business level metrics to an engineering/science problem
  • Shape the MLE role for the Maps AMS team
  • Be responsible for the End to End of the product - ML model pipeline & backend system design
  • Build new services to increase map issue resolution rate and accuracy
  • Collaborate in a team environment across all functions

Requirements For Staff Machine Learning Engineer - Maps

Python
Java
Go
  • 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 in ML-related areas
  • Experience with 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
  • Experience with Machine Learning Software (Tensorflow/Pytorch, Caffe, Scikit-Learn, or Spark MLLib)

Interested in this job?