S

Sarvam

Full-stack generative AI platform for enterprises

Software Engineer - Model API Platform

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Four to six years of building and operating production backend systems.
  • Experience owning at least one service end to end under real load, including understanding what failed and what was changed.
  • Strong distributed-systems fundamentals, including concurrency, networking, queues, caching, consistency, and failure modes.
  • Experience with low-latency or high-throughput services and the ability to reason about p95 and p99 latency.
  • Solid fundamentals with a relational database and a cache, such as PostgreSQL and Redis, including schema design, query performance, and caching strategy.
  • Fluency in at least one backend language and willingness to work in both Python and Golang.
  • Experience running services with containers, CI/CD, and production monitoring.
  • Daily hands-on use of AI tools in the engineering workflow, with concrete examples of what was automated or accelerated.
  • Ability to make reversible decisions quickly and irreversible decisions carefully.
  • Clear writing, especially RFCs and design documents that others can act on.

Responsibilities

  • Own one or more major parts of the platform, such as the WebSocket streaming layer, a speech recognition pipeline, or a text-to-speech pipeline; build, operate, and improve them.
  • Turn loosely defined goals into RFCs, milestones, and shipped results, and document decisions and trade-offs.
  • Take accountability after launch through on-call, incident response, root-cause analysis, and follow-through on fixes.
  • Make decisions when needed and own the outcomes.
  • Analyze existing services and tune them to optimize performance and latency.
  • Bring services across without regressions in customer-facing APIs, latency, or reliability.
  • Build and operate streaming infrastructure, including WebSocket connections, long-lived sessions, queue-based batch processing, backpressure, and low-latency model invocation.
  • Engineer audio pipelines, including TTS chunking around model context limits, sample-rate conversion and format encoding, and VAD-based silence detection for ASR.
  • Meet sub-100ms latency SLOs in a multi-tenant environment and track latency at the millisecond level.
  • Reason from constraints including latency budgets per hop, throughput, cost per request, failure modes, and tenant isolation.
  • Use back-of-the-envelope estimates to decide what to build, optimize, or leave unchanged.
  • Build observability from day one, including logging, metrics, and tracing that enable production debugging.
  • Strengthen the integration testing harness so the team can ship quickly without breaking customer-facing APIs.
  • Partner with the Inference and MLOps teams to make model serving fast, reliable, and operable.
  • Mentor junior engineers through RFC reviews, code review, and pairing.
  • Use design-first, documentation-first engineering, with RFCs before code and documented decisions.

Desired Qualifications

  • Voice AI or real-time audio experience, including WebSockets, WebRTC, streaming ASR or TTS, or audio processing with FFmpeg or pyav, codecs, sample rates, and VAD.
  • Production experience in Go, or in Python with FastAPI.
  • Experience serving LLM, ASR, TTS, or vision models in production.
  • Experience building metering, billing, wallet, or payments infrastructure.
  • Experience running services on Kubernetes in production.
  • Experience working at an early- or growth-stage startup.

About the Company

Sarvam

Full-stack generative AI platform for enterprises

Sarvam AI builds a full-stack Generative AI platform and research-informed models for enterprise use in India. It combines training of custom large language models and bespoke enterprise models with an enterprise-grade platform for authoring, deployment, and distribution of AI applications. The product works by offering end-to-end tooling: researchers develop and fine-tune models, then enterprises author, deploy, and manage these models within a scalable platform that supports multilingual and diverse Indian business needs. Sarvam AI differentiates itself through its focus on the Indian market, tailoring AI solutions to linguistic diversity and enterprise requirements, and by pairing model development with deployment infrastructure to deliver cost-effective, robust performance for customer deployments. Its goal is to accelerate the adoption of Generative AI in India by making development, deployment, and distribution of AI applications more efficient and affordable for enterprises.

Company size
51-200
Company stage
Series B
Total funding
$275M
Headquarters
Bengaluru, India
Founded
2023

Recently Posted Jobs

Explore more opportunities at Sarvam

See more jobs