S

Sarvam

Full-stack generative AI platform for enterprises

Software Development Engineer - Tejas

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • The candidate has 3 to 5 years of experience.
  • The candidate has built and operated backend or data systems in production and has fixed them when they failed.
  • The candidate is strong in at least one backend programming language and is willing to work in Go every day.
  • The candidate has fundamentals in data modelling and PostgreSQL.
  • The candidate has worked on long-running pipelines and knows how to make them safe to retry and recover.
  • The candidate has worked on search or retrieval and knows how to debug why the right result did not come back.
  • The candidate uses AI coding tools and understands where they are useful and where they are not.
  • The candidate cares about measuring quality and is comfortable building evaluations.

Responsibilities

  • Build and operate the ingestion pipeline that parses, extracts, and indexes large volumes of documents, keeping it reliable when files are messy and external services fail.
  • Connect to databases and enterprise systems so agents can work with structured records as well as documents.
  • Design enterprise data modelling, including the ontology, matching the same entity across sources, and tracing every value back to its source.
  • Build retrieval tools used by agents, including search, filters, and citations, and make them fast and inexpensive enough for frequent use.
  • Build memory for agents at the user, team, and organisation levels, including how it is written, stored, retrieved, and kept accurate over time.
  • Run evaluations, identify where answers go wrong, and iterate to improve quality.
  • Work with product and forward-deployed engineers to generalize customer needs into platform capabilities for every customer.
  • Write design documents and document decisions.

Desired Qualifications

  • Experience with knowledge graphs, ontologies, entity resolution, or structured extraction.
  • Experience building memory for agents or large language model applications.
  • Experience with document processing, such as optical character recognition, layout analysis, or table extraction.
  • Experience building connectors or change data capture for enterprise resource planning, customer relationship management, or other enterprise systems.
  • Experience building on the Model Context Protocol or serving large language models and embedding models in production.
  • Experience with on-premises or air-gapped deployments.
  • Experience at an early-stage 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