This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Uber’s Customer Obsession (CO) org is hiring Senior Software Engineers to help build and scale one of the world’s largest AI-powered customer engagement platforms. Our systems power millions of real-time interactions across web, mobile, chat, voice, and video for riders, eaters, merchants, couriers, and support agents worldwide. You’ll work at the intersection of state-of-the-art AI and Uber’s production-grade engineering infrastructure to deliver conversational assistants that are personalized, empathetic, and human-like—while staying aligned with Uber’s business policies and compliance requirements. This is a high-visibility opportunity to shape the next generation of customer assistants and ship products that make a measurable impact at global scale.
Job Responsibility:
Own and operate customer-facing systems that influence the support experience for millions of users
Drive end-to-end execution: identify ecosystem changes needed across Uber engineering, align stakeholders, build consensus, and deliver production-ready implementations
Build and scale full-stack systems that embed AI into real customer workflows and solve distributed systems challenges under heavy traffic
Help reduce issue resolution from minutes to seconds by improving automation quality, reliability, and user experience
Requirements:
BS degree or higher in Computer Science or a related field (or equivalent practical experience)
5+ years of industry experience as a Software Engineer building scalable, highly available platforms
Expertise with large-scale distributed systems (e.g., Kafka) and cloud platforms ( AWS, GCP, Azure) and proven track record leading the delivery of production-grade systems (deployment, monitoring, reliability, on-call readiness, incident learning)
Proficiency in at least one: Golang, Scala, or Java and comfortable with scripting in JavaScript and/or Python
Strong experience with microservices and gRPC/REST API design, including defining durable interfaces and platform standards
Excellent cross-functional communication skills: crisp design docs, architecture reviews, stakeholder alignment, and technical decision-makings
Nice to have:
Experience with machine learning, GenAI, and/or LLM-based systems
Prior work building conversational assistants or chatbot platforms
Familiarity with dialog management systems (e.g., Google Dialogflow, Amazon Alexa)
Familiarity with multi-channel integrations (e.g., WhatsApp, SMS, Slack)
What we offer:
Eligible to participate in Uber's bonus program
May be offered an equity award & other types of comp
All full-time employees are eligible to participate in a 401(k) plan