Sunday, October 26, 2025
Uber

Software Engineer II - AI Assistant System

Posted: 1 days ago

Job Description

About The RoleThis is an exciting and unique opportunity to work on AI assistant systems in the Batch Data team that have a direct impact on Uber's engineering productivity and development efficiency. We are looking for a Software Engineer II to focus on designing and developing reliable and scalable multi-agent AI systems that can handle complicated user questions and requests. The role also involves the end-to-end solution involving data engineering, pipeline design, prompt engineering that will have company level impact.What The Candidate Will Need / Bonus Points---- What the Candidate Will Do ----Design, architect, and implement AI assistant systems for applications such as oncall assistants, analytical agents, etc.Collaborate closely with cross-functional partners including PMs, designers, backend engineers, and AI engineers to deliver seamless and scalable experiences.Contribute to long-term vision and technical strategy for the Batch Data platform. Basic QualificationsBachelor's degree in Computer Science or related field.2 years of experience in software engineering with proficiency in languages such as Python, Go, or Java.2 years experience in web/online service system development or data infrastructure.1 years of experience with AI/ML/Data science related technologies Preferred QualificationsMS or PhD in Computer Science, Artificial Intelligence, or a related field.Experience managing production systems with strong availability SLAs.Familiarity with statistical analysis and machine learning.Experience developing or integrating AI/ML models into data and analytics workflows.Familiarity with conversational AI, AI-driven BI, or intelligent assistants for analytics use cases.Experience designing and implementing frontend/UI components, especially for data-centric applications.For San Francisco, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 per year. For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits., For San Francisco, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 per year. For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs