Skip to content
Ask Bengaluru
Advertisement
Advertisement
Full-time · Bengaluru

SDE2 - API Platform

Sarvam AI · Bengaluru

  • Bengaluru
  • Full-time
  • 3+ Yrs
  • Engineering
  • Posted 2026-10-29
Apply on Sarvam AI's careers site ↗Free · opens the employer's official posting

Job description

About the Role

Sarvam's model APIs (LLM, ASR, TTS, Vision, Translate) are how developers and enterprises ship products on our foundation models. Our OpenAI-compatible LLM APIs route every request across multiple model deployments, with streaming, failover, metering, billing, and rate-limiting all part of the same stack. Today it's FastAPI and Python; we're in the middle of rewriting it in Go.

We're hiring a Software Engineer (SDE 2) to own core parts of this platform. The features. The reliability. The performance. This is an IC role.

What You'll Do

  • Building and evolving the LLM API platform, from the moment a request hits the edge to the response that goes back out
  • The Python→Go rewrite: building services in Go alongside the existing Python stack, without compromising reliability
  • Streaming infrastructure: SSE for Chat Completions and Responses, long-lived connections, clean handling of cancellations and client disconnects
  • Routing and failover: weighted provider chains, retries with backoff, and latency-driven admission control across model deployments
  • Protocol compatibility: keeping the API faithful to the OpenAI spec across inference servers (vLLM, SGLang, Dynamo) that each behave slightly differently
  • The commercial layer: metering, billing, and rate-limiting, engineered to the same bar as the model APIs themselves
  • Performance and reliability for a multi-tenant platform serving long-context agentic and coding workloads
  • Observability (logging, metrics, tracing), so the team can debug production confidently and quickly
  • Integration and load testing: the harness that lets us ship fast without breaking customer-facing APIs
  • Close partnership with the Inference and MLOps teams on production readiness for new model launches
  • Design-first, documentation-first engineering culture within the team: RFCs before code, decisions written down, no tribal knowledge

What We're Looking For

  • 3+ years building production backend systems
  • Strong Python in production: asyncio, FastAPI or similar, and services you've built and operated under real load
  • Working knowledge of Go, or a strong willingness to learn it: you'll work in both languages through the rewrite
  • Experience building low-latency, multi-tenant backend services
  • Hands-on experience with streaming systems: SSE or WebSockets, long-lived connections, backpressure
  • Strong PostgreSQL and Redis fundamentals: schema design, query performance, caching, and rate limiting
  • Comfort running services on Kubernetes in production
  • An ownership mindset: you test before you ship, debug production with metrics, logs, and traces, and write the RCA afterwards

Bonus Points

  • Experience serving or integrating LLMs in production, especially OpenAI-compatible APIs
  • Familiarity with inference servers (vLLM, SGLang, Dynamo) and latency metrics such as time to first token and inter-token latency
  • Experience building metering, billing, or usage-based pricing infrastructure
  • Time at an early- or growth-stage startup: comfort with ambiguity, speed, and ownership

Why Sarvam?

Sarvam is a fast-moving, high talent-density team building full-stack AI for India, working on problems that push the frontiers of AI with real population-scale impact.

  • Work alongside researchers, engineers, builders, and business leaders who move fast and hold each other to a very high bar
  • High ownership and high impact, from day one
  • Everything we do is AI-first, from the way we build and ship to the way we think about problems
  • You can work on problems that could change how an entire country learns, works, and communicates

If you want to work on problems at the frontier of AI in India, Sarvam is the place to be.

Posting text © Sarvam AI, shown from its public careers page for reference; the employer's page is the authoritative version. Posted 2026-10-29; listed here until 2026-12-28 unless the employer closes it earlier.

Sarvam AI

More jobs at Sarvam AI

  • Posted 11 Nov
  • 2-5 Yrs
  • Bengaluru

Sarvam's products produce events, model traces, evals and billing data, and need to read that data back. The Data Platform team builds and runs the central data infrastructure every…

Engineering · Python · Go · AWS · Kubernetes

Actively hiringTodayDetails
Apply
  • Posted 04 Nov
  • 5-8 Yrs
  • Bengaluru

We are looking for a skilled Backend Engineer to join our Conversational Agents team, building Samvaad — our voice and AI-driven dialogue platform. A day at Samvaad means tackling hard…

Engineering · Python · Go · TypeScript · React

Actively hiring1 week agoDetails
Apply
  • Posted 03 Nov
  • 2-4 Yrs
  • Bengaluru

We’re hiring a Field Marketing Manager to build Sarvam’s presence among enterprise decision-makers and help them understand how our technology applies to their business.

Automation · Product · Marketing · Sales · Operations

1 week agoDetails
Apply
  • Posted 03 Nov
  • Bengaluru

We’re looking for a technical writer to help people understand what we’re building, how it works and what they can do with it.

Product · Marketing

1 week agoDetails
Apply
Similar roles

Similar full-time jobs in Bangalore

  • Posted 11 Nov
  • 10+ Yrs
  • Bengaluru

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and…

Sec Engineering · Go · Security · Compliance

Actively hiringTodayDetails
Apply
  • Posted 11 Nov
  • 5+ Yrs
  • Bengaluru

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations…

CIAM Devex · JavaScript · TypeScript · React · Node

Actively hiringTodayDetails
Apply
  • Posted 11 Nov
  • 5+ Yrs
  • Bengaluru

Will be to help us provide a world class experience to our customers. Okta's identity management group is focusing on identity stores and managing the lifecycle. Our platform manages…

SW Eng - Applications · React · QA · UX · Product

Actively hiringTodayDetails
Apply
  • Posted 11 Nov
  • 5+ Yrs
  • Bengaluru

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations…

CIAM Devex · JavaScript · TypeScript · React · Node

Actively hiringTodayDetails
Apply

Ratings & reviews

ನಮ್ಮ ವೆಬ್‌ಸೈಟ್ ಬಗ್ಗೆ ನಿಮ್ಮ ಅಭಿಪ್ರಾಯ ಮತ್ತು ಸಲಹೆಗಳನ್ನು ತಿಳಿಸಿ.

How useful was this page? Your rating and comment help other travellers and tell us what to fix.

–
★★★★★
Loading…
    Rate this page · ಈ ಪುಟವನ್ನು ರೇಟ್ ಮಾಡಿ

    Your first name and comment are shown publicly with your rating. Reviews are moderated; no sign-up needed.

    ಸೂಚನೆ: ಇಲ್ಲಿ ನೀಡಿರುವ ಬಸ್ ಸಮಯಗಳು ಮತ್ತು ವಿವರಗಳು ಸಾಮಾನ್ಯ ಮಾಹಿತಿಗಾಗಿ ಮಾತ್ರ. ಇವು ಸಂಪೂರ್ಣವಾಗಿ ನಿಖರವಾಗಿರದೇ ಇರಬಹುದು. ಟ್ರಾಫಿಕ್, ಹವಾಮಾನ ಪರಿಸ್ಥಿತಿ ಅಥವಾ ಕಾರ್ಯಾಚರಣಾ ನಿರ್ಧಾರಗಳ ಕಾರಣದಿಂದ ಬಸ್ ಸಮಯಗಳಲ್ಲಿ ಬದಲಾವಣೆ ಸಂಭವಿಸಬಹುದು.

    Ask Bengaluru ಒಂದು ಸ್ವತಂತ್ರ ವೇದಿಕೆಯಾಗಿದ್ದು, ಯಾವುದೇ ಸಾರಿಗೆ ಸಂಸ್ಥೆಯೊಂದಿಗೆ ಅಧಿಕೃತ ಸಹಭಾಗಿತ್ವ ಅಥವಾ ಒಪ್ಪಂದ ಹೊಂದಿಲ್ಲ. ನಿಮ್ಮ ಪ್ರಯಾಣವನ್ನು ಯೋಜಿಸುವ ಮೊದಲು ಅಧಿಕೃತ ಮೂಲಗಳಿಂದ ಬಸ್ ಸಮಯ ಮತ್ತು ವಿವರಗಳನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

    Note: The bus timings and details provided here are for general reference and may not be entirely accurate. Timings are subject to change due to traffic, weather, or operational decisions. Ask Bengaluru is an independent platform and has no official tie-ups with any transport operators. Please confirm with official authorities before planning your journey.