Skip to content
Level AILevel AI

Lead Software Engineer - AI Agents

Leads development of scalable, low-latency backend systems that power production AI agents in real-time enterprise environments. The role requires 5+ years of backend, distributed-systems, or platform-engineering experience, with AI agent and LLM experience strongly preferred.

About the job

Responsibilities

  • Design and build scalable backend systems powering AI agents in real-time enterprise environments.
  • Develop agent orchestration frameworks for multi-step reasoning, tool usage, and decisioning workflows.
  • Build systems for agent memory, context management, and state persistence across interactions.
  • Architect low-latency inference pipelines integrating LLMs, SLMs, and external tools and services.
  • Implement evaluation frameworks to measure agent performance, accuracy, and reliability.
  • Enable continuous improvement loops from feedback through retraining and deployment for production AI agents.
  • Design and manage event-driven, asynchronous workflows for complex agent tasks.
  • Optimize systems for high throughput, low latency, and cost-efficient inference at scale.
  • Build and maintain robust REST and gRPC APIs and service layers for agent capabilities.
  • Partner with Applied AI and ML teams to productionize models and agent behaviors.
  • Collaborate with Product and Solutions teams to translate customer workflows into agentic systems.
  • Drive best practices in observability, monitoring, safety, and guardrails for AI systems.
  • Contribute to architecture decisions for scaling multi-tenant, enterprise-grade AI platforms.

Requirements

  • 5+ years of experience in backend engineering, distributed systems, or platform engineering.
  • Strong experience building high-scale, production-grade backend systems.
  • Experience designing systems for real-time processing, streaming, or event-driven architectures.
  • Strong understanding of API design, including REST and gRPC, and microservices architectures.
  • Experience with SQL and NoSQL databases and data modeling for high-scale systems.
  • Hands-on experience with Docker, Kubernetes, and cloud platforms such as AWS, Google Cloud, or Azure.
  • Strong fundamentals in system design, concurrency, and performance optimization.

Nice-to-Haves: Agent and AI

  • Experience working with LLMs, conversational AI, or AI-powered products in production.
  • Familiarity with agent frameworks, tool calling, or multi-step reasoning systems.
  • Experience building or integrating RAG pipelines, vector databases, or retrieval systems.
  • Exposure to offline and online evaluation systems and A/B testing for AI systems.
  • Understanding of prompting strategies, context windows, and model behavior optimization.
  • Experience with real-time decisioning systems or workflow orchestration engines.

Skills

Backend Engineering, Distributed Systems, AI Agents, LLMs, Microservices, REST APIs, gRPC, SQL, NoSQL, Docker, Kubernetes, AWS, GCP, Azure, RAG

ZoomInfo

ZoomInfo

Bengaluru, India

Senior Software Engineer
No salary listedHybrid7+ YOEBackend Engineering

Leads the architecture and scaling of distributed backend systems for AI-powered talent search, matching, and agentic workflows. Requires 7+ years of backend experience, strong cloud and data expertise, and proficiency in a modern object-oriented language.

CommandLink

CommandLink

United States
Senior Software Engineer
No salary listedRemote5+ YOEBackend Engineering

Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.

Navan

Navan

Bengaluru, India

Senior Software Engineer
No salary listedOn-site5+ YOEBackend Engineering

Senior backend software engineer building and scaling Java and Spring Boot services for a global expense management platform. The role requires 4–6 years of experience with distributed systems, cloud platforms, production ownership, and AI-driven development.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

Rippling

Rippling

Bengaluru, India

Senior Software Engineer - Tax Payments
No salary listedOn-site6+ YOEBackend Engineering

Senior software engineer responsible for designing reliable, distributed tax remittance systems operating globally across currencies, agencies, and compliance requirements. Requires 6+ years of programming experience and strong backend architecture and distributed-systems expertise, with Python, Django, React, MongoDB, and AWS preferred.