Uber is seeking a Staff ML Engineer to join their team focused on improving operational efficiency and automation. The role involves developing ML models to enhance various aspects of Uber's services, including task allocation, analytics, and labeling platforms. Key responsibilities include:
- Identifying and pitching ML-driven solutions to operational challenges.
- Designing and developing ML models to solve complex problems.
- Collaborating with backend and frontend engineers to integrate solutions into products and platforms.
- Working with cross-functional teams to improve models based on operational needs.
- Writing clean, modular, and maintainable code.
- Conducting code reviews and maintaining high code quality standards.
- Staying up-to-date with the latest ML technologies and best practices.
The ideal candidate will work on exciting projects such as:
- Automating and improving the quality of Uber's trips
- Developing ML-assisted annotations for various use cases (GenAI Labeling, Image/audio/video Classification, Image/Video segmentation)
- Expanding into Lidar annotation and solving unique problems in 3D labeling
This role offers the opportunity to make a significant impact on Uber's core products, improving efficiency and user experience across multiple countries and cities. The successful candidate will be at the forefront of applying ML to solve real-world challenges in transportation and delivery services.