Uber
Machine Learning Engineer - Maps
Found: February 15, 2026
This role is based in Amsterdam, Netherlands.
Responsibilities:
Lead ML-driven traffic prediction systems powering Uber's global ETA accuracy.
Design and train Deep Learning models for traffic prediction.
Build Spark/Flink data pipelines for model training and real-time serving.
Deploy and monitor ML models in production and A/B test model improvements.
Collaborate with teams on ML-driven projects.
Basic Qualifications:
- Experience with Deep Learning modeling using tools like PyTorch.
- Comfortable with processing large-scale data with Spark.
- Can own training and serving pipelines for ML models.
- Commercial awareness regarding business outcomes and ML metrics.
Preferred Qualifications:
- ML experience in the maps domain.
- Experience with real-time data processing using Flink.