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.

Staff Engineer - Systems Engineering at Sarvam | JobZoey