
About Uber
Reimagining transportation for a better world
Key Highlights
- Public company (NYSE: UBER) since May 2019
- Completed over 1.5 billion trips globally
- Generated $4.8B in revenue from Uber Eats in 2020
- Raised $15.8 billion in funding
Uber Technologies, Inc. (NYSE: UBER) is a leading ride-hailing platform headquartered in Mission Bay, San Francisco, CA. Founded in 2009, Uber has transformed transportation services, completing over 1.5 billion trips globally. The company went public in May 2019 and has raised $15.8 billion in fund...
🎁 Benefits
Uber provides comprehensive healthcare, a robust employee stock purchase plan, generous paid vacation, and a four-week sabbatical after five years of ...
🌟 Culture
Uber fosters a culture of innovation and adaptability, continuously expanding its services beyond traditional ride-hailing. The company emphasizes wor...
Skills & Technologies
Overview
Uber is hiring a Machine Learning Engineer II to build and scale an autonomous support agent for customer service. You'll work with GenAI technologies and ensure high reliability and efficiency in handling customer interactions. This role requires experience in machine learning and software engineering.
Job Description
Who you are
You have a strong background in machine learning and software engineering, with experience in building scalable systems that handle high volumes of interactions. Your expertise in GenAI technologies allows you to push the boundaries of customer service automation, ensuring that solutions are both innovative and reliable. You thrive in collaborative environments and are eager to experiment with new tools and methodologies to enhance performance.
You possess a deep understanding of agent architecture, including planning and execution loops, long-term memory, and policy enforcement. Your ability to design systems that prioritize safety and compliance is crucial in maintaining brand integrity during customer interactions. You are comfortable working with large datasets and have experience in developing evaluation metrics that drive continuous improvement.
What you'll do
In this role, you will work on the architecture of autonomous support agents, focusing on agentic planning and execution loops. You will design and implement production systems capable of managing millions of conversations while adhering to strict service level objectives. Your responsibilities will include creating graceful degradation strategies and safety guardrails to ensure compliance and customer satisfaction.
You will advance retrieval and reasoning capabilities by building next-generation pipelines that enable agents to search across various knowledge sources and apply policy-driven tools. Establishing effective evaluation rubrics and conducting safety tests will be essential to your role, as you integrate these processes into CI/CD and experimentation platforms.
Collaboration with cross-functional teams will be key, as you work closely with product managers, designers, and other engineers to deliver high-quality solutions. You will also mentor junior engineers, sharing your knowledge and fostering a culture of learning and innovation within the team.
What we offer
Uber provides a dynamic work environment where you can make a significant impact on customer service through cutting-edge technology. You will have the opportunity to work with a talented team dedicated to pushing the limits of AI and machine learning. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
You will enjoy competitive compensation and benefits, along with opportunities for professional growth and development. Our culture emphasizes collaboration, creativity, and a commitment to excellence, making it an exciting place to advance your career in machine learning and AI.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Uber.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Uber is hiring a Senior Machine Learning Engineer to build and scale an autonomous support agent for customer service. You'll work with GenAI tools and focus on LLM orchestration and multilingual support. This role requires expertise in machine learning and experience in building production systems.

Machine Learning Engineer
Apple is hiring a Machine Learning System Software Engineer to develop high-performance AI solutions for iconic products. You'll work with technologies like Python and TensorFlow in Sunnyvale. This position requires deep expertise in system software technology.

Machine Learning Engineer
Apple is hiring a Machine Learning Engineer to work on innovative projects at the intersection of perception, intelligence, and real-time processing. You'll leverage your expertise in machine learning systems to influence next-generation products. This role is based in Sunnyvale, California.

Machine Learning Engineer
Apple is hiring a Senior Machine Learning Engineer to develop ML models for computer vision and graphics applications. You'll work with Python and PyTorch to deliver high-quality features impacting millions of users. This position requires 10+ years of experience.

Machine Learning Engineer
Apple is hiring a Machine Learning Engineer to develop ML models for computer vision and graphics applications. You'll work with Python and PyTorch to deliver algorithms that power Apple technologies. This position requires 3+ years of experience in ML projects.