Job Description
**About the Role**
This role is part of Uber's ML Serving team within the AI Platform, building scalable systems that power real-time machine learning inference across Uber's products. As a Software Engineer II, you will work on core serving components and services that enable reliable deployment and execution of ML and generative AI models. This role offers the opportunity to grow deep expertise in ML infrastructure while contributing to systems used at global scale.
**What the Candidate Will Need / Bonus Points**
---- What the Candidate Will Do ----
1. Implement and maintain backend services that support online ML inference and model serving
2. Collaborate with senior engineers to design and deliver scalable ML infrastructure components
3. Write high-quality, well-tested code and participate in design and code reviews
4. Monitor system health and help troubleshoot production issues
5...
This role is part of Uber's ML Serving team within the AI Platform, building scalable systems that power real-time machine learning inference across Uber's products. As a Software Engineer II, you will work on core serving components and services that enable reliable deployment and execution of ML and generative AI models. This role offers the opportunity to grow deep expertise in ML infrastructure while contributing to systems used at global scale.
**What the Candidate Will Need / Bonus Points**
---- What the Candidate Will Do ----
1. Implement and maintain backend services that support online ML inference and model serving
2. Collaborate with senior engineers to design and deliver scalable ML infrastructure components
3. Write high-quality, well-tested code and participate in design and code reviews
4. Monitor system health and help troubleshoot production issues
5...
Apply for this Position
Ready to join Uber? Click the button below to submit your application.
Submit Application