
Software Engineering Daily
Uber’s On-Call Copilot with Paarth Chothani and Eduards Sidorovics
Apr 8, 2025
Paarth Chothani, a Staff Software Engineer at Uber AI, and Eduards Sidorovics, a Senior Software Engineer with a focus on machine learning, dive into the creation of Genie, Uber's AI-powered on-call copilot. They discuss how Genie streamlines incident resolution and enhances team collaboration. The duo sheds light on challenges like knowledge management and user feedback in AI development. They also explore the impact of advanced language models on productivity, emphasizing the need for flexibility in evolving AI applications.
44:21
Episode guests
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- Uber developed Genie, an AI-powered on-call copilot, to enhance on-call operations by automating responses and improving incident resolution efficiency.
- The architecture of Genie includes a robust filtering system for sensitive data, ensuring compliance while efficiently integrating user-specified knowledge sources.
Deep dives
Challenges Behind Genie’s Development
Uber's team identified a common challenge among engineers related to the inefficiencies of on-call operations and support systems. As engineers frequently sought help in various forums like Slack, there was a notable pain point in accessing accurate and timely support due to fragmented information. This realization drove the inception of Genie, aiming to automate responses and streamline incident resolution by connecting engineers with internal knowledge sources. By creating a solution that could efficiently answer questions and enhance productivity across numerous teams, Uber sought to address a pressing issue that many large organizations face.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.