Skip to content

Senior Software Engineer — Infra Agent Systems

Build production AI agents and the distributed platform that operates large-scale GPU infrastructure. The role requires 5+ years of backend, distributed systems, or infrastructure experience, with expertise in agent systems, knowledge graphs, retrieval, or semantic search.

About the job

Responsibilities

  • Design and build production AI agent systems that diagnose, investigate, and remediate infrastructure issues across a large GPU fleet.
  • Build distributed services, orchestration frameworks, knowledge graphs, and retrieval systems that power infrastructure agents.
  • Develop fleet intelligence systems combining telemetry, infrastructure state, operational knowledge, and historical incidents.
  • Integrate with observability, incident management, ticketing, fleet inventory, source control, chat, and internal infrastructure systems through APIs.
  • Own services end to end, including architecture, implementation, testing, deployment, observability, and production operations.
  • Improve agent performance through evaluations, retrieval improvements, better tools, and production feedback loops.
  • Turn production agent learnings into reliable, reviewed software and automation.

Requirements

  • 5+ years of experience building production backend systems, distributed systems, or infrastructure platforms.
  • Strong systems design skills and experience owning significant systems from design through production.
  • Depth in at least one of: AI agent systems, orchestration, tool use, evaluation, grounding, knowledge graphs, graph data modeling, search, retrieval, ranking, RAG, or semantic search systems.
  • Strong backend engineering experience, including API design, service boundaries, data modeling, and complex-system integrations.
  • Experience with Kubernetes, GitOps such as ArgoCD, infrastructure-as-code, and cloud platforms.
  • Comfort working with Go, TypeScript, Python, or Rust.

Nice-to-haves

  • GPU infrastructure, datacenters, bare-metal systems, hardware failure modes, BMC/IPMI, or cluster schedulers.
  • Graph databases.
  • Event-driven systems and messaging platforms such as NATS or Kafka.
  • Observability platforms such as Prometheus and Grafana.
  • Building evaluation frameworks or improving the quality and reliability of LLM-powered systems.

Compensation and Benefits

  • Compensation and benefits details were not provided.

Skills

AI Agents, Distributed Systems, Backend Engineering, Knowledge Graphs, Information Retrieval, Kubernetes, Argo CD, Infrastructure As Code, Go, TypeScript, Python, Rust, Graph Databases, Kafka, Prometheus

GitLab

GitLab

Bengaluru, India

Senior Software Engineer, NLP
No salary listedRemote5+ YOEML Engineering

Build and ship autonomous, agentic software development lifecycle capabilities, including AI agents, orchestration, and safety guardrails. The role requires senior software engineering experience, proficiency in Ruby, Go, or Python, distributed systems knowledge, and experience with AI/ML applications.

Airbnb

Airbnb

Bengaluru, India

Senior Software Engineer , Trust
₹4.5M+/yrOn-site7+ YOEML Engineering

Build and operate scalable AI/ML systems and pipelines that strengthen Airbnb’s fraud prevention and trust defenses. The role requires 7+ years of backend or platform engineering experience, strong programming and data engineering skills, and production machine learning expertise.

6sense

6sense

Bengaluru, India

Senior ML Engineer
No salary listedOn-site6+ YOEML Engineering

Build and deploy explainable machine learning, NLP, LLM, and agentic systems that power enterprise go-to-market intelligence products. The role requires 6+ years of production ML experience, strong Python and cloud skills, and end-to-end ownership from modeling through monitoring.

Databricks

Databricks

Bengaluru, India

Senior Software Engineer - Search
No salary listedOn-site5+ YOEML Engineering

Senior software engineer developing ML-based search relevance and discovery systems, including query understanding, ranking, retrieval, and evaluation pipelines. The role requires 5+ years of search relevance experience and expertise in NLP, LLMs, or related discovery technologies.

Reddit

Reddit

United Kingdom
Senior Machine Learning Engineer, Ads Foundational Representations
No salary listedRemote5+ YOEML Engineering

Build and deploy embedding, sequence, and language-model representations for Reddit Ads, taking ML projects from requirements and experimentation through production. The role requires 5+ years of end-to-end industry ML experience, with expertise in NLP or computer vision and deep-learning frameworks.