Rahul Bagai

Rahul Bagai

Mentor
Rising Codementor
US$15.00
For every 15 mins
ABOUT ME
Seasoned Software Engineer with 14+ years of experience
Seasoned Software Engineer with 14+ years of experience

Senior Software Engineer with 15+ years of experience building scalable backend platforms, distributed systems, cloud infrastructure, and AI systems across AssemblyAI, Meta, and Expedia Group. I specialize in AWS, Kubernetes, Terraform, Python, Java, microservices, APIs, platform engineering, CI/CD, and large-scale SaaS architecture.

I have built and led systems supporting 30M+ users, reduced cloud infrastructure costs by 70%, improved deployment speed and reliability through CI/CD and developer experience platforms, and worked on AI speech-recognition infrastructure that reduced transcription time by 42% and expanded automated language detection across 99+ languages.

I am seeking remote senior or staff-level backend engineering, platform engineering, cloud infrastructure, or AI infrastructure roles where I can design reliable systems, improve engineering velocity, mentor teams, and turn complex technical problems into measurable product and business outcomes.

Pacific Time (US & Canada) (-07:00)
Joined September 2023
EXPERTISE
8 years experience
10 years experience
10 years experience
10 years experience
10 years experience
10 years experience

REVIEWS FROM CLIENTS

Rahul's profile has been carefully vetted and approved as a Codementor. Connect with Rahul now, and leave a review for them once you're done!
EMPLOYMENTS
Senior Software Engineer
AssemblyAI
2023-01-01-Present

Developed AssemblyAI’s Nano Tier speech-recognition product line, achieving 300% adoption at launch. Improved Automatic Speech Recogni...

Developed AssemblyAI’s Nano Tier speech-recognition product line, achieving 300% adoption at launch. Improved Automatic Speech Recognition transcription performance by reducing transcription time by 42%, and led the migration of Automated Language Detection to support 99+ language detection across AssemblyAI traffic.

Python
System design
Kubernetes
View more
Python
System design
Kubernetes
Backend Engineer
AI
AWS
View more
Senior Software Engineer
Meta
2020-01-01-2023-01-01

• Led backend design, development, and launch of Account Deletion infrastructure, helping unblock Meta VR’s EU re-entry and supporting...

• Led backend design, development, and launch of Account Deletion infrastructure, helping unblock Meta VR’s EU re-entry and supporting account experiences for 30M+ users.
• Designed and implemented the backend infrastructure for the Capability Management platform for VR Application developers, enabling them to access common privacy and security endpoints for their applications.
• Led the backend development and cross-functional coordination for Facebook Group Content Organization, successfully migrating 100% of Facebook Group topics to hashtags while integrating new features, automating end-to-end tests, and enabling data-driven decision-making.

PHP
Thought leadership
View more
PHP
Thought leadership
View more
Engineering Manager
Expedia Group
2019-06-01-2020-11-01

• Led the development of a platform that expanded Expedia's Activities product inventory to source tours, activities and attracti...

• Led the development of a platform that expanded Expedia's Activities product inventory to source tours, activities and attractions from Viator, increasing inventory by 250% and revenue by 25%, while improving customer satisfaction by 20%. Press release - https://arival.travel/expedia-viator-continues-to-be-strategic-partner/
• Mentored a team of 15+ developers, overseeing project plans, strategies, and resource allocation; increased productivity by improving the team’s automation, code review and deployment process.

Java
Leadership
AWS
View more
Java
Leadership
AWS
View more
PROJECTS
AI Speech Recognition Infrastructure
2024
Built and optimized production speech-recognition infrastructure at AssemblyAI, including Nano Tier product development, ASR transcriptio...
Built and optimized production speech-recognition infrastructure at AssemblyAI, including Nano Tier product development, ASR transcription performance improvements, and Automated Language Detection migration across AssemblyAI traffic. The project improved transcription performance by reducing transcription time by 42%, supported automated language detection across 99+ languages, and contributed to 300% adoption of the Nano Tier product line at launch. My work focused on backend systems, production AI infrastructure, performance optimization, system reliability, and scalable language detection.
Python
System design
Kubernetes
View more
Python
System design
Kubernetes
AI
DevOps
AWS
View more
Expedia Activities Cloud PlatformView Project
2020
Led development of a cloud-based platform that expanded Expedia’s Activities inventory by sourcing tours, activities, and attractions fro...
Led development of a cloud-based platform that expanded Expedia’s Activities inventory by sourcing tours, activities, and attractions from Viator. The platform helped Expedia increase activity inventory by 250%, grow revenue by 25%, and improve customer satisfaction by 20%. I led project planning, technical strategy, architecture discussions, resource allocation, code reviews, and cross-functional execution. The work involved scalable backend services, AWS-based architecture, APIs, inventory integration, and engineering leadership across a team of 15+ developers.
Java
Leadership
System design
View more
Java
Leadership
System design
Microservices
API Integration
Distributed Systems Engineering
AWS
View more