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).
The 3P team brings together Uber’s products, state of the art cognitive technologies and Uber’s engineering infrastructure to deliver automated conversational assistants a.k.a chatbots to provide enhanced customer experience for our third party customers beyond the Uber ecosystem. Our chatbots are capable of interacting with customers, performing cognitive analysis of customer interactions in real time and responding and interacting automatically with the customers. Our automated assistants are built on dialog management frameworks, Uber’s support logic, natural language understanding models and customer communication data to deliver automated support experience that reduces burden on human agents and provides faster response to the customers. We constantly thrive on providing the next generation of customer assistants which are a result of Uber's big bold bets. As a result we are building the next generation chatbots leveraging GenAI models to provide more personalized, empathetic, human-like conversations that are also compliant with Uber’s business policies.
Job Responsibility:
Creating scalable, reliable, manageable platforms that deliver on customer support requirements at Uber by leveraging AI
Owning customer facing platforms that impact the support experience of millions of customers
Leading the GenAI based support experiences as well as augmenting the existing platforms with new features and capabilities
Identifying required changes across Uber’s engineering ecosystem, collaborating with engineering teams, driving consensus, implementing extensible, maintainable changes required to build state-of-the-art support experiences
Designing and driving large projects from inception to production
Working with stakeholders, product managers, scientists, partner engineering teams to gather requirements and translate them into a platform feature.
Requirements:
Bachelors Degree, or above, in Comp Science or related field
Scalable system architecture design
Production-quality services, deployment, monitoring, and reliability.
Microservice designs, gRPC or REST API development
Ability to decompose complex business problems into clean, extensible, performant services and systems
Logging, monitoring, performance troubleshooting and tuning experience
Excellent problem-solving skills and the ability to work in a collaborative team environment
Comfortable in navigating multi-disciplinary teams with respect
Focus on code quality in terms of coverage, code reviews
Excellent technical writing skills to communicate design, requirements, flows, architecture
Fluent in one of these programming languages: Golang, Scala, Java,
Comfortable in one of these scripting languages: Javascript, python
Solid understanding of algorithms, data structures, and software design principles.
Experience with version control systems such as Git.
Nice to have:
Experience in machine learning, GenAI, or LLM technologies.
Experience with building conversational assistants
Dialog management systems like Google Dialogflow, Amazon Alexa
Familiarity with large scale distributed systems like Kafka and cloud platforms like AWS, GCP, or Azure.
Familiarity with communication channel interfaces eg: WhatsApp, SMS, slack
What we offer:
Eligible to participate in Uber's bonus program
May be offered an equity award & other types of comp
Eligible for various benefits (details at provided link)