Docker, Inc
Docker helps developers bring their ideas to life by conquering the complexity of app development.
Principal Software Engineer, AI Developer Tools
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 Guides
Related Job Pages
More AI Engineer Jobs
AI Engineer69 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Senior AI Engineer developing healthcare solutions leveraging AI technology
AWSDockerEC2Python
AI Engineer69 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor
Senior AI Engineer developing AI initiatives in healthcare with a focus on speech processing
AWSDockerEC2Python
Principal Account Executive – New Product Specialist, AI Platform
MiroWe’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
AI Engineer72 days ago
Full TimeRemoteTeam 1,001-5,000Since 30+ yearsH1B Sponsor
AI Application Developer creating low-code solutions for enterprise AI deployment
AWSAzureCloudDjangoFlaskGoogle Cloud PlatformPythonSDLCSQL