Remote Senior AI Developer Tools Engineer

Docker

San Francisco (CA)

Remote

USD 161,000 - 261,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first by design
Flexible schedule
PTO and time off

Job summary

Docker is seeking a Senior Software Engineer to build AI-powered developer tools and the platform behind them on the AI Developer Tools team. You will design, implement, and operate AI agents and developer tooling, collaborating with teams across Docker to prototype, deploy, and scale AI-driven solutions.

Lead efforts across self-service platforms, deployment pipelines, observability, security, and cost management while ensuring reliability and performance.

Qualifications

  • 6+ years of software engineering experience building and operating production systems.
  • Hands-on experience building LLM-powered applications, AI agents, or AI-assisted developer tools.
  • Working knowledge of LLM APIs (OpenAI, Anthropic, and others), prompt engineering, agent orchestration frameworks, and practical uses of AI in software development workflows.
  • Experience building and operating scalable backend services, distributed systems, or developer-facing platforms.
  • Experience with cloud-native infrastructure, including Kubernetes, CI/CD pipelines, and observability systems.
  • Proficiency in Go, Rust, Java, or Python, with strong software engineering fundamentals.
  • Experience building developer tools, platform systems, or internal tools that other engineers rely on.
  • Clear written and spoken communication suited to a remote, async-first company.

Responsibilities

  • Design, build, and operate production AI agents for developer productivity, including code review assistants, test generators, deployment diagnostics, and incident response automation.
  • Integrate LLM providers, agent orchestration frameworks, and MCP servers into reliable tools, following the team's patterns and standards.
  • Build systems that help Docker's engineers adopt AI-native development tools.
  • Build integrations between AI developer tools and existing developer infrastructure such as CI/CD pipelines, observability platforms, and deployment systems.
  • Instrument your tools so the team can measure adoption, effectiveness, and developer satisfaction.
  • Build and improve platform capabilities, including deployment pipelines (ArgoCD/GitOps), observability integration (Grafana), security controls, and cost management, that help teams ship their own AI tools faster.
  • Help reduce time-to-production for new products from weeks to days.
  • Contribute to reliability, security, and performance standards for AI systems, including SLOs, monitoring, and incident response.
  • Take features and services from requirements to production. Ask about scale, users, and constraints before designing, and write down your assumptions.
  • Write clear design documents for the work you own, and participate in design reviews for the team.
  • Review code thoroughly and share what you learn with the rest of the team.
  • Take part in the team's on-call rotation, and help improve alerts, runbooks, and tooling so the next incident is easier.
  • Follow the AI-assisted engineering practices the team sets: use AI tools critically, validate their output, and stay accountable for what you ship.
  • Work with the Senior Manager and the team's Principal and Staff engineers to understand priorities and shape your work.
  • Partner with Infrastructure, Security, and Data teams on integrations and shared standards.
  • Help newer engineers get up to speed on the team's tools, patterns, and practices.
  • Keep up with emerging AI/LLM technologies and agent frameworks, and bring useful findings back to the team.

Skills

LLM-powered apps
AI agents
AI developer tools
Backend services
Cloud-native infra
Go / Rust / Java / Python
Distributed systems
Code review & design

Education

Bachelor's degree in CS/Engineering or equivalent

Tools

Kubernetes
ArgoCD
Grafana
CI/CD pipelines
Observability systems

Job description

Docker is seeking a Senior Software Engineer to build AI-powered developer tools and the platform behind them on the AI Developer Tools team. You will design, implement, and operate AI agents and developer tooling, collaborating with teams across Docker to prototype, deploy, and scale AI-driven solutions.

Lead efforts across self-service platforms, deployment pipelines, observability, security, and cost management while ensuring reliability and performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote: Senior AI DevTools Engineer
Remote: Senior AI DevTools Engineer

Docker, Inc • Seattle (WA)

Remote
USD 161,000 - 261,000
Remote-first
PTO
Equity
+2
Senior AI Developer Tools Engineer
Senior AI Developer Tools Engineer

OpenKrill • United States

Remote
USD 150,000 - 210,000
Staff AI Developer Tools Engineer: Platform & Agents
Staff AI Developer Tools Engineer: Platform & Agents

OpenKrill • United States

Remote
USD 180,000 - 260,000
Staff AI Developer Tools Engineer
Staff AI Developer Tools Engineer

Docker, Inc. • San Francisco (CA)

Hybrid
USD 170,000 - 276,000
Remote-first by design
Flexibility
PTO
Senior AI Platform Engineer – Developer Tools
Senior AI Platform Engineer – Developer Tools

Docker • United States

Remote
USD 180,000 - 260,000
Staff AI Developer Tools Engineer
Staff AI Developer Tools Engineer

Docker • San Francisco (CA)

Remote
USD 170,000 - 276,000
Remote-first by design
Flexible schedule
Generous PTO
+3
Staff AI Developer Tools Architect
Staff AI Developer Tools Architect

Docker, Inc • San Francisco (CA)

Remote
USD 190,000 - 270,000
Remote Senior Solutions Engineer - AI & Security Strategist
Remote Senior Solutions Engineer - AI & Security Strategist

Docker • United States

Remote
USD 140,000 - 210,000
Principal Developer Tools Architect (Remote)
Principal Developer Tools Architect (Remote)

Docker • United States

On-site
USD 140,000 - 200,000
Freedom & flexibility
16 weeks of paid Parental leave
Technology stipend
+2
Staff Software Engineer, AI Developer Tools
Staff Software Engineer, AI Developer Tools

Docker, Inc • San Francisco (CA)

Remote
USD 190,000 - 270,000