Uber logo

Senior Machine Learning Engineer - Applied AI

Uber

About The Team

The Applied AI team collaborates with product teams across Uber to deliver innovative AI solutions for core business problems. We work closely with engineering, product, and data science teams to understand core business problems and the potential for AI solutions, then deliver those AI solutions end-to-end. Key areas of expertise include Computer Vision, ML Optimization, Geospatial AI, Personalization, and Generative AI.

The ML Optimization team within Applied AI is building new experiences to surface earnings opportunities on the Uber platform, particularly for new earners. We are looking for a strong Machine Learning Engineer to join our team in Amsterdam!

About The Role

Our team engages with partners across teams to design, develop, and productionize machine learning systems for highly complex and vaguely defined problems.

What You'll Do

  • Collaborate with product teams to analyze key business problems and develop innovative ML solutions.
  • Collaborate with data science and engineering teams to integrate and validate ML solutions end-to-end.
  • Deliver enduring value in the form of software and model artifacts.

Basic Qualifications

  • Master or PhD or equivalent experience in Computer Science, Engineering, Mathematics, or a related field and 2 years of Software Engineering work experience, or 5 years Software Engineering work experience.
  • Experience in programming with a language such as Python, C, C++, Java, or Go.
  • Experience with ML packages such as Tensorflow, PyTorch, JAX, and Scikit-Learn.
  • Experience with SQL and database systems such as Hive, Kafka, and Cassandra.
  • Experience in the development, training, productionization, and monitoring of ML solutions at scale.

Preferred Qualifications

  • Experience in modern deep learning architectures and probabilistic models.
  • Experience in modern generative AI, such as transformer architectures, diffusion models, and prompting.

Similar jobs

Last update: 23 minutes ago

Uber logo
Uber

Senior Software Engineer - Machine Learning

Join Uber as a Senior Software Engineer in Machine Learning, focusing on developing member-first experiences in Amsterdam.

Uber logo
Uber

Staff Machine Learning Engineer - Maps

Join Uber as a Staff Machine Learning Engineer in Amsterdam to lead map curation and enrichment efforts using advanced ML models.

Uber logo
Uber

Senior Software Engineer - ML Threat Detection

Join Uber as a Senior Software Engineer in ML Threat Detection, focusing on security solutions and threat analysis.

Uber logo
Uber

Senior Data Analyst, ML Security

Join Uber as a Senior Data Analyst in ML Security, focusing on data analytics, machine learning, and cybersecurity in Amsterdam.

Uber logo
Uber

Senior Machine Learning Engineer, Delivery Matching

Join Uber as a Senior Machine Learning Engineer to drive ML solutions for Delivery Marketplace.

Uber logo
Uber

Staff Software Engineer, ML Cyber Defense

Join Uber as a Staff Software Engineer in ML Cyber Defense to lead AI-powered security platform development.

Uber logo
Uber

Senior Software Engineer, Programming Systems Group

Join Uber as a Senior Software Engineer in Amsterdam to develop analysis tools for code quality and performance.

Uber logo
Uber

Senior Software Engineer - Capacity & Efficiency Engineering

Join Uber as a Senior Software Engineer in Amsterdam, focusing on capacity and efficiency engineering with skills in Python, Java, and distributed systems.

Uber logo
Uber

Staff Applied Scientist - Capacity & Efficiency Engineering

Join Uber's Capacity & Efficiency Engineering team in Amsterdam as a Staff Applied Scientist to drive infrastructure efficiency.

Uber logo
Uber

Staff Machine Learning Engineer

Join Uber as a Staff Machine Learning Engineer to innovate and lead ML systems for UberEats.

Uber logo
Uber

Senior Software Engineer - Platform CI

Join Uber as a Senior Software Engineer in Amsterdam to enhance our Developer Platform using AWS, Java, Python, and Docker.

Uber logo
Uber

Senior Software Engineer - Backend

Join Uber as a Senior Software Engineer - Backend, focusing on membership experience and cross-team collaboration.

Uber logo
Uber

Senior Software Engineer - Production Engineering

Join Uber as a Senior Software Engineer in Amsterdam, focusing on production engineering and reliability.

Booking.com logo
Booking.com

Senior Machine Learning Engineer I - GenAI

Join Booking.com as a Senior Machine Learning Engineer I in Amsterdam, focusing on GenAI applications and innovative ML models.

Uber logo
Uber

Senior Software Engineer - Machine Learning Platform

Join Uber's Michelangelo Machine Learning Platform team as a Senior Software Engineer to build and manage distributed systems.

Uber logo
Uber

Senior Software Engineer - Backend

Join Uber's Membership team as a Senior Software Engineer - Backend, focusing on developing member-first experiences.

Uber logo
Uber

Machine Learning Engineer

Join Uber as a Machine Learning Engineer to enhance Uber Eats search experience using ML, data analysis, and engineering.

Uber logo
Uber

Senior Software Engineer - Backend - Maps

Join Uber as a Senior Software Engineer in Amsterdam to innovate and scale backend map services.

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.

Uber logo
Uber

Software Engineer II, AI Platform (Michelangelo)

Join Uber's AI Platform team to build and manage distributed systems, leveraging AI and ML technologies.

Airbnb logo
Airbnb

Senior Machine Learning Engineer, Marketing Technology

Join Airbnb as a Senior Machine Learning Engineer to enhance personalized customer experiences using AI/ML.

Uber logo
Uber

Senior Software Engineer: Configuration Management/Deployment

Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

Synthesia logo
Synthesia

Senior Machine Learning Engineer

Join Synthesia as a Senior Machine Learning Engineer to work on cutting-edge Generative AI projects in Amsterdam.