All roles at Sarvam

Software Development Engineer - Tejas

BengaluruFull-time3–5 yrsPosted 1 week ago

Mid-level software engineering role at Sarvam in Bengaluru. Needs 3–5 years.

About the role

Enterprises want agents that can do real work on their own data. That data sits across documents, databases and business systems that were never built for agents to read, and today's agents forget most of what they learn once a session ends. The knowledge side brings an enterprise's data together so agents can search it, navigate it and cite where an answer came from.

What you'll do

  • Build and run the ingestion pipeline that parses, extracts and indexes large volumes of documents, and keep 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 how enterprise data is modelled, including the ontology, matching the same entity across sources, and tracing every value back to where it came from
  • Build the retrieval tools agents call, with search, filters and citations, and make them fast and cheap enough for agents to use heavily
  • Build memory for agents at the level of a user, a team and the whole organisation: how it is written, stored, retrieved and kept accurate over time

What you need

  • PostgreSQL
  • Data modelling

Good to have

  • Go
  • LLMs
  • ERP
  • CRM

More roles like this at Sarvam

Apply on Sarvam's site