Uber
Website:
uber.com
Job details:
About The Role
The AI Experience team is Uber's engine for internal innovation, tasked with a clear and ambitious mission: to revolutionize how our employees work. We are a pragmatic team of builders and integrators, passionate about applying the latest advancements in AI to solve high-impact business problems. We develop our own first-party solutions, such as our "Sage" conversational assistants, while also identifying and integrating industry-leading AI platforms to ensure our teams have access to the absolute best tools to be productive and effective.
What The Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
- Design and implement scalable backend microservices and APIs (primarily in Go/Java/Python) that power core search and conversational AI functionalities.
- Develop and maintain robust data ingestion pipelines and integration layers to connect with diverse internal knowledge sources/third party MCPs
- Implement key components of the conversational AI stack, including supporting Retrieval-Augmented Generation (RAG) pipelines, searches, MCPs development and integrations
- Write high-quality, well-tested, and maintainable code for critical system components and participate in code reviews.
- Collaborate with senior engineers to implement and optimize core search algorithms, ranking models, and retrieval strategies.
- Troubleshoot and resolve production issues and participate in the team's on-call rotation.
- Participate in design discussions and sprint planning, taking ownership of the product features from conception to deployment.
Basic Qualifications
- 2+ years of professional backend engineering experience.
- Proficiency in a modern backend language (e.g., Go, Java, or Python).
- Experience building, deploying, and scaling microservices and REST APIs.
- Solid foundation in system design, data structures, and algorithms.
- Proven ability to write high-quality, well-tested, and maintainable code.
- Experience with production operations, including monitoring, debugging, and on-call rotations.
- Strong problem-solving skills and the ability to work collaboratively in a team.
Preferred Qualifications
- Familiarity with AI/ML concepts, such as conversational AI, Retrieval-Augmented Generation (RAG).
- Experience with search platforms (like Elasticsearch) or vector databases (like Weaviate, Pinecone).
Click on Apply to know more.