Senior Software Engineer — Infra Agent Systems
Required skills
- production AI agent systems
- diagnose hardware failures
- investigate incidents
- correlate signals
- automate operational workflows
- retrieval systems
- orchestration frameworks
- developer tooling
- distributed systems
- fleet intelligence systems
Nice to have
- GPU infrastructure
- datacenters
- bare-metal systems
- hardware failure modes
- BMC/IPMI
- cluster schedulers
Role summary
Together AI is seeking a Senior Software Engineer for their Infra Agent Systems team. This role involves building software systems to power and automate their large GPU fleet. You will develop production AI agents for diagnosing hardware failures, investigating incidents, and automating operational workflows. You will also build the platform these agents run on, including knowledge graphs, retrieval systems, and orchestration frameworks. The position offers the opportunity to work at the intersection of AI agents, distributed systems, infrastructure, and automation, solving challenging engineering problems with significant production impact. The role requires 5+ years of experience in production backend, distributed systems, or infrastructure platforms, with strong systems design skills. Experience in AI agent systems, orchestration, knowledge graphs, or search/retrieval systems is essential. Familiarity with Kubernetes, GitOps, IaC, and cloud platforms is also required. Experience with Go, TypeScript, Python, or Rust is preferred.
About the Role
Together AI runs one of the largest GPU fleets in the world. The Infra Agent Systems team builds the software systems that power and automate that infrastructure.
We develop production AI agents that diagnose hardware failures, investigate incidents, correlate signals across the fleet, and automate operational workflows. Alongside these agents, we build the platform they run on, including knowledge graphs, retrieval systems, orchestration frameworks, and developer tooling.
You’ll work across two areas:
Infrastructure Agent Systems — Build production AI agents that help operate our GPU fleet by diagnosing failures, investigating incidents, gathering evidence from live systems, and assisting with remediation. These agents are used every day by our infrastructure and datacenter teams through APIs, CLI, dashboards, and Slack.
Core Agent Platform — Build the platform that powers these agents, including knowledge graphs, search and retrieval, orchestration, evaluation, and the tooling that enables agents to reason, act, and continuously improve.
We’re working on something that hasn’t really been done before: building knowledge graphs and self-improving AI agents that understand, operate, and continuously improve large-scale AI infrastructure.
This is an opportunity to work at the intersection of AI agents, distributed systems, infrastructure, and automation, solving challenging engineering problems with real production impact. There’s an enormous amount to build, learn, and shape as we define the future of autonomous infrastructure.
Why this Role
You’ll work on two hard problems at the same time: making AI agents trustworthy enough to operate production infrastructure, and building the knowledge, retrieval, and distributed systems that make those agents effective.
You’ll have the opportunity to build foundational systems from the ground up, work on infrastructure at massive scale, and help define how self-improving AI agents operate real-world AI infrastructure.
Responsibilities
Requirements
Experience in the following is a plus:
About Together AI
Together AI, the AI Native Cloud, is purpose-built for AI engineers. AI application developers get high-performance inference that scales reliably, fine-tuning and reinforcement learning for creating frontier-level specialized models, and pre-training at massive scale for fully custom intelligence, all around a marketplace of leading open models that teams can run, adapt, and own. Trusted by Cursor, Decagon, ElevenLabs, Salesforce, and Zoom, Together serves 400+ trillion tokens a month.
Compensation
We offer competitive compensation, startup equity, health insurance, and other benefits, as well as flexibility in terms of remote work. The US base salary range for this full-time position is: $250,000 - $300,000 + equity + benefits. Our salary ranges are determined by location, level and role. Individual compensation will be determined by experience, skills, and job-related knowledge.
Application Policy
Please read each role carefully and apply to the position best suited to you. Candidates are limited to 6 applications within a 90-day period, and applications beyond that limit will be automatically rejected. You may apply to additional roles 90 days after your last application.
Equal Opportunity
Together AI is an Equal Opportunity Employer and is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more.
Please see our privacy policy at https://www.together.ai/privacy.
Similar roles
- (Senior/Junior AI Inference Reliability Engineer, Compute InfraTogether AI · San Francisco, CA · Onsite
- Senior Recruiter, G&ATogether AI · San Francisco, CA · Onsite
- Sr Software Engineer IAmerican Express Company · Phoenix, AZ · Hybrid
- Software Engineer II, Attack DetectionAbnormal AI · Remote · Remote
Staff Software Engineer, Data PlatformFunction Health · Remote · Remote- Staff Software Engineer, SalesforceDAT Freight & Analytics · Denver, CO · Hybrid
