Sarvam
Staff Engineer - Systems Engineering
Bengaluru. Posted a month ago
The role
A Staff Engineer will own the end-to-end backend for a conversational AI platform. This includes data modeling, API design, workflow orchestration, and ensuring performance and reliability for a multi-tenant SaaS platform.
What you will do
- Own the end-to-end backend for agent, campaign, and user management using Python and FastAPI
- Perform workflow orchestration with Temporal for complex, long-running, stateful operations
- Ensure performance and reliability for a multi-tenant SaaS platform with sub-second latency SLOs
- Manage observability including logging, metrics, and tracing
- Develop integration testing infrastructure
- Collaborate with the frontend team using Next.js
- Set a design-first and documentation-first engineering culture
Required qualifications
- 8-12 years building production backend systems
- Deep expertise in Python and FastAPI (or Golang)
- Experience orchestrating high-volume, personalized campaigns and long-running conversations
- Track record of full-stack ownership including designing and operating systems in production
- Hands-on experience with workflow orchestration at scale, ideally Temporal
- Experience building and operating high-scale distributed systems
- Strong PostgreSQL and Redis fundamentals including schema design, query performance, and caching strategy
- Judgment to decide when to build vs. buy, optimize vs. ship, and abstract vs. inline
Nice to have
- Experience building products on top of LLMs or AI/ML systems
- Background in telephony, VoIP, or SIP infrastructure
- Time at an early- or growth-stage startup
About the company
Sarvam is building the bedrock of Sovereign AI for India through a full-stack sovereign AI platform. The company works with leading enterprises and public institutions and is backed by Lightspeed, Peak XV, and Khosla Ventures.