Taro Logo

Senior AI Engineer

Docker is the #1 tool for building, sharing, and running apps, with over 20 million monthly users and 20 billion image pulls.
Machine Learning
Senior Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
AI · Enterprise SaaS

Job Description

Docker, the leading platform for building and sharing containerized applications, is seeking a Senior AI Engineer to join their remote-first team. This role focuses on developing "Ask Gordon," an AI assistant that enhances the Docker Desktop and CLI experience for millions of developers worldwide. The position combines cutting-edge AI technology with practical developer tooling, requiring expertise in large language models, RAG systems, and AI evaluation frameworks.

The ideal candidate will have 3+ years of experience in machine learning, particularly with LLMs, and strong programming skills in Go and Python. They'll be responsible for advancing AI capabilities, enhancing RAG systems, and implementing robust evaluation frameworks. The role offers an opportunity to impact millions of developers while working with a global team passionate about innovation.

Docker offers an attractive benefits package including flexible work arrangements, parental leave, equity, and comprehensive health benefits. The company maintains a strong commitment to diversity and inclusion, fostering a collaborative environment where innovation thrives. This position provides a unique opportunity to shape the future of developer tooling through AI technology while working with a market-leading platform used by both startups and Fortune 100 companies.

The role provides clear growth opportunities, starting with initial integration into the AI engineering team and progressing to leading significant AI capability improvements. The successful candidate will contribute to expanding Ask Gordon's capabilities for enterprise use cases while developing expertise in AI system architecture and deployment.

Last updated 4 hours ago

Responsibilities For Senior AI Engineer

  • Enhance Ask Gordon's ability to understand complex technical questions and provide accurate responses
  • Improve Retrieval-Augmented Generation pipeline for Docker documentation and technical knowledge
  • Design and implement evaluation frameworks to measure AI performance
  • Train, fine-tune, and optimize language models for Docker's technical domain
  • Rapid prototyping of new AI features
  • Cross-functional collaboration with product managers, designers, and engineers

Requirements For Senior AI Engineer

Go
Python
  • 3+ years of hands-on experience with machine learning models and LLMs
  • Practical experience building and optimizing RAG systems
  • Experience in training and fine-tuning models
  • Experience designing AI evaluation methodologies
  • Proficiency in Go and Python
  • Experience with LangChain/LangGraph or similar AI frameworks
  • Rapid prototyping abilities

Benefits For Senior AI Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Freedom & flexibility for work-life balance
  • Designated quarterly Whaleness Days
  • Home office setup
  • 16 weeks paid Parental leave
  • Technology stipend ($100 net/month)
  • PTO plan
  • Quarterly company-wide hackathons
  • Training stipend for conferences and courses
  • Equity
  • Docker Swag
  • Medical benefits
  • Retirement benefits

Related Jobs

Senior Deep Learning Compiler Engineer - PyTorch

Senior Deep Learning Compiler Engineer position at NVIDIA, focusing on developing Thunder compiler for PyTorch optimization on NVIDIA GPUs.

Senior Applied AI Developer (IR-455)

Senior Applied AI Developer position at Intellectsoft, focusing on developing ML/AI solutions with 5+ years of experience required, offering remote work across Brazil, Argentina, and Spain.

LLM Engineer

Senior LLM Engineer position at Ultralytics, focusing on developing advanced language model capabilities and integrating with computer vision technologies.

Applied Research Engineer – LLM Training (f/m/d)

Senior Applied Research Engineer position at Aleph Alpha, focusing on LLM training and research, offering hybrid work in Heidelberg or Berlin with comprehensive benefits.

Machine Learning Engineer, Model Customization, Generative AI Innovation Center

Senior Machine Learning Engineer role at AWS's Generative AI Innovation Center, focusing on LLM customization and optimization for enterprise clients.