Docker, Inc

Docker helps developers bring their ideas to life by conquering the complexity of app development.

Principal Software Engineer, AI Developer Tools

AI EngineerMachine Learning EngineerFull TimeRemoteTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Washington

Posted

68 days ago

Salary

$232K - $319K / year

Bachelor Degree10 yrs expEnglishCloudDistributed SystemsDockerGrafanaJavaKubernetesPythonRustGo

Job Description

• Define the long-term technical vision and architecture for AI-powered developer tools and the self-service platform that enables teams to build their own AI agents • Establish architectural patterns, technical standards, and best practices for LLM integration, AI agent development, and production AI systems serving developers • Lead technical strategy for platform capabilities including deployment frameworks (ArgoCD/GitOps), observability integration (Grafana), security controls, and operational tooling for AI developer tools • Design highly available, scalable infrastructure for hosting AI agents and developer tools with predictable performance and intelligent resource management • Drive technical decisions on AI technology choices, LLM provider strategies, prompt engineering approaches, and agent orchestration frameworks • Partner with Senior Manager and product leadership to align technical architecture with business objectives and productization opportunities • Architect and build production-ready AI agents for developer productivity including code review assistants, test generators, deployment diagnostics, and incident response automation • Design and implement the self-service platform infrastructure that reduces time-to-production for new AI tools from weeks to days • Build systems that accelerate adoption of AI-native development tools (Claude Code, Cursor, Warp) across Docker's engineering organization • Evaluate emerging AI/LLM technologies, developer tooling trends, and agent frameworks to inform Docker's technical strategy • Drive technical standards for measuring AI tool effectiveness including adoption metrics, productivity gains, and developer satisfaction.

Job Requirements

  • 10+ years software engineering experience with 3+ years in Staff or Principal Engineer roles
  • Deep expertise in AI/ML technologies with hands-on production experience building LLM-powered applications, AI agents, or AI-assisted developer tools
  • Strong understanding of LLM APIs (OpenAI, Anthropic, etc.), prompt engineering, agent orchestration frameworks, and practical applications of AI in software development workflows
  • Proven track record of architecting and building highly scalable distributed systems and developer-facing platforms
  • Production experience with modern cloud-native infrastructure including Kubernetes, GitOps deployment patterns, observability systems, and CI/CD pipelines
  • Proficiency in Go (preferred), Rust, Java, or Python with strong software engineering fundamentals
  • Experience designing developer tools, platform engineering systems, or internal tools that enable other teams
  • Exceptional product and platform mindset considering business outcomes, developer experience, and technical trade-offs
  • Strong communication skills with ability to influence technical and non-technical stakeholders across the organization
  • Track record of technical mentorship and elevating engineering teams' capabilities
  • Ownership mentality with bias for action and iterative delivery in ambiguous, fast-moving environments
  • Comfortable with autonomous work in distributed, remote-first teams across multiple time zones.

Benefits

  • Freedom & flexibility; fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup; we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity; we are a growing start-up and want all employees to have a share in the success of the company
  • Docker Swag
  • Medical benefits, retirement and holidays vary by country
  • Remote-first culture, with offices in Seattle and Paris

Related Job Pages

More AI Engineer Jobs

Full TimeRemoteTeam 11-50H1B No Sponsor

Senior AI Engineer developing healthcare solutions leveraging AI technology

AWSDockerEC2Python
United States
$160K - $220K / year
Full TimeRemoteTeam 11-50H1B No Sponsor

Senior AI Engineer developing AI initiatives in healthcare with a focus on speech processing

AWSDockerEC2Python
United States
$160K - $220K / year

Principal Account Executive – New Product Specialist, AI Platform

Miro

We’re a visual workspace for innovation, built for distributed teams of any size.

AI Engineer69 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Lead go-to-market execution for Miro’s AI Platform as New Product Specialist

United States
$260K - $325K / year
Full TimeRemoteTeam 1,001-5,000Since 30+ yearsH1B Sponsor

AI Application Developer creating low-code solutions for enterprise AI deployment

AWSAzureCloudDjangoFlaskGoogle Cloud PlatformPythonSDLCSQL
United States
$94.1K - $164.8K / year