Uber's Customer Obsession (CO) team is looking to solve the business and technical problem of building a large-scale, easy-to-use, full-stack customer engagement platform powered by ML/AI to deliver delightful customer care experiences for riders, eaters, delivery partners, merchants, and agents globally.
Requirements
- Programming language (e.g. C, C++, Java, Python, or Go)
- Experience with full-stack large scale, distributed systems
- Strong problem-solving skills, with expertise in algorithms, data structures, and complexity analysis
- Experience in applying AI-powered tools and frameworks in line with modern industry practices and innovation trends.
- Scalability engineering
- Deep, industry leading expertise in one or more technology domains and are the "-to" person for one or more areas of their business.
Responsibilities
- Design and develop scalable, fault-tolerant systems to support customer interactions globally.
- Set technical direction for large-scale projects, ensuring alignment with Uber's overall engineering and business objectives.
- Identify bottlenecks in the customer support lifecycle and propose innovative solutions.
- Leverage emerging technologies to enhance the efficiency of tools used by customer support agents.
- Drive initiatives to improve system performance, reliability, and cost-effectiveness.
- Own the development and delivery of critical systems from inception to production.
- Establish best practices for coding, deployment, and incident management within the team.
Other
- PhD or equivalent in Computer Science, Engineering, Mathematics or related field
- Excellent written and verbal communication skills, including the ability to write detailed technical documents.
- Passion for driving continual improvement initiatives on engineering best practices like coding, testing or monitoring, deployment and post production practices.
- Customer service and engagement tech experience
- Experience working with distributed teams