Search by job, company or skills

Staff Engineer

Staff Engineer

LeadSquared
6-8 Years
Not Disclosed
  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

Staff Engineer – GenAI & Agentic Systems (Lumen, LeadSquared)

About LeadSquared and Lumen

We're building the next generation of AI-powered business software, and we're looking for people who want to shape that future with us.

With Lumen, we're reimagining how users interact with CRM—moving beyond screens, menus and dashboards to an intelligent interface where users can simply ask AI to take actions, retrieve knowledge, generate insights and get work done.

With Agent Studio, we're enabling businesses to build, test and deploy their own AI agents for real-world workflows.

The role

We are hiring a Staff Engineer to lead the backend and AI architecture of Lumen. You will design and ship the multi-agent systems that power Lumen, combining deep Python backend engineering with hands-on GenAI work across LLMs, RAG, vector databases and MCP.

This is a high-ownership, hands-on technical leadership role. You will set the technical direction, write production code, and raise the engineering bar for the team.

Key responsibilities

  • Architect, build and scale multi-agent systems for Lumen, including agent orchestration, planning, tool use and memory.
  • Design and own Python backend services and APIs that are reliable, secure and performant at production scale.
  • Build retrieval-augmented generation (RAG) pipelines: ingestion, chunking, embeddings, hybrid search and re-ranking on vector databases.
  • Integrate agents with LeadSquared's platform and third-party tools through the Model Context Protocol (MCP) and well-defined tool interfaces.
  • Select and evaluate LLMs, and drive prompt design, fine-tuning decisions and cost-latency trade-offs.
  • Set up evaluation frameworks, guardrails and observability for agent quality, hallucination, safety and reliability.
  • Lead technical design reviews and make architectural decisions that span multiple teams.
  • Mentor senior and mid-level engineers, and establish engineering best practices for GenAI development.
  • Partner with product, design and customer-facing teams to turn customer problems into shipped AI features.

Must-have qualifications

  • 6–8 years of software engineering experience, with a strong focus on backend development.
  • Expert-level Python, including async programming and frameworks such as FastAPI, Django or Flask.
  • Currently building multi-agent or agentic systems in production, using frameworks such as LangGraph, CrewAI, AutoGen or custom orchestration.
  • Hands-on experience with LLMs (OpenAI, Anthropic, open-source models), including prompt engineering, function calling and structured outputs.
  • Proven experience building RAG systems end to end.
  • Working experience with vector databases such as Pinecone, Weaviate, Qdrant, Milvus, pgvector or Elasticsearch.
  • Practical experience with the Model Context Protocol (MCP), building or consuming MCP servers and tools.
  • Solid grounding in distributed systems, microservices, databases (SQL and NoSQL), caching and message queues.
  • Experience with cloud platforms (AWS, GCP or Azure), Docker and Kubernetes.
  • Track record of leading technical design and mentoring engineers.

Good to have

  • Experience building customer-facing applications, especially conversational or AI-assisted products used by business users.
  • Background in SaaS, CRM or sales and marketing technology.
  • Experience with LLM evaluation and observability tools such as LangSmith, Langfuse, Ragas or Arize.
  • Familiarity with fine-tuning, embeddings optimisation or knowledge graphs.
  • Experience shipping AI features in a multi-tenant environment with strong data privacy and security requirements.
  • Contributions to open-source GenAI projects, publications or talks.

Why join

  • Shape the core architecture of an agentic AI product at an early, high-impact stage.
  • Work on real GenAI problems at scale, with production traffic from businesses that rely on LeadSquared every day.
  • Own decisions end to end, from model choice and agent design to how features reach customers.
  • Grow as a technical leader alongside a team that ships fast and learns fast.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

multi-agent systems

RAG systems

pgvector

Qdrant

vector databases

Pinecone

LangGraph

CrewAI

LLMs

message queues

Anthropic

AutoGen

Model Context Protocol (MCP)

Milvus

async programming

OpenAI

Weaviate

About Company

Similar Jobs

10-12 yrs
Bengaluru, India
Skills:
Github, Cloud Formation, Jenkins, Gcp, Terraform, Docker, Linux, Ansible, Azure, Python, Kubernetes, AWS, Cloud DevOps tools, IaC, CI/CD, CircleCI
5-8 yrs
Bengaluru, India
Skills:
Sql, Tensorflow, Git, Pytorch, Spark, Databricks, Azure, Python, AWS, data pipeline development, scikit-learn, ETL processes
7-9 yrs
Bengaluru, India
Skills:
.NET, react.js , .Net Core, Nunit, C#, Asp.net Mvc, Angular, Typescript, Javascript, Entity Framework, Azure DevOps, Windows Services, Fxcop, Redux, PowerShell, Css3, Jenkins, Git, Html5, Rest Apis, Bamboo, SOAP Web APIs, Unit tests, Web Rest API, SonarCube, Azure cloud Development, CI/CD pipelines, NCover
7-9 yrs
Bengaluru, India
Skills:
Java, Springboot, Apache Flink, Elk, Apache Spark, Prometheus, Kafka, Grafana, Rabbitmq, Python, Kubernetes, ClickHouse, Loki, Druid, OpenTelemetry, NATS, Thanos, Pulsar
9-12 yrs
Bengaluru, India
Skills:
Github, Cassandra, PostgreSQL, Spring Boot, HTML, Microservices, Javascript, JUnit, MySQL, Bootstrap, Selenium, Oracle, Jest, AWS, CSS, Sql, Jenkins, Gcp, Reactjs, MongoDB, Rest Apis, Cucumber, Azure, Playwright, NoSQL Databases