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.
Nice to Haves
Experience in modern deep learning architectures and probabilistic models.
Experience in modern generative AI, such as transformer architectures, diffusion models and prompting.
What You'll Be Doing
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.
Perks and Benefits
We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together.
Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.