Join us as a
Senior AI Engineer
at
Docker, Inc
We make app development easier, focusing on innovation and great developer experiences. With over 20 million monthly users and 20 billion image pulls, Docker is the #1 tool for building, sharing, and running apps.
Join our AI engineering team to shape the future of developer tooling through artificial intelligence. We're building
Ask Gordon , an AI assistant powering Docker Desktop and CLI, transforming how millions of developers interact with containerization technology.
You'll work alongside seasoned engineers to expand our successful AI product, applying cutting-edge AI techniques to real-world developer problems.
Responsibilities
Advance AI capabilities to understand complex technical questions and provide accurate responses
Improve our Retrieval-Augmented Generation pipeline to better understand Docker documentation and technical knowledge sources
Design and implement evaluation frameworks to measure AI performance and user satisfaction
Train, fine-tune, and optimize language models for Docker's technical domain
Iterate quickly on new AI features, moving from concept to production efficiently
Collaborate with product managers, designers, and engineers to integrate AI capabilities seamlessly
Qualifications
3+ years of hands-on experience with machine learning models, particularly large language models
Practical experience building and optimizing Retrieval-Augmented Generation systems
Proven experience training, fine-tuning, or adapting models for specific domains or use cases
Experience designing and implementing AI evaluation methodologies and metrics
Proficiency in Go and Python
Experience with LangChain/LangGraph or similar AI orchestration frameworks
Demonstrated ability to prototype quickly and iterate based on user feedback
Experience with containerization technologies or developer tooling (preferred)
Knowledge of vector databases and semantic search technologies (preferred)
Experience with AI safety, hallucination detection, and reliability techniques (preferred)
What To Expect
First 30 Days
Integrate into our dynamic AI engineering team
Deepen knowledge of Ask Gordon's architecture and our technical stack
Contribute to AI model improvements or RAG system enhancements
Understand our evaluation frameworks and analyze AI performance metrics
First 90 Days
Enhance and optimize our AI models and systems
Improve our RAG pipeline and evaluation frameworks
Deepen knowledge of Docker's ecosystem and developer workflows
Help other new team members onboard
Regularly interact with internal stakeholders and analyze user feedback
One-Year Outlook
Lead significant AI capability improvements impacting millions of Docker users
Help grow the team and develop efficient AI development processes
Embrace data-driven tracking and reporting of AI feature impact
Contribute to model fine-tuning and performance optimization
Grow skills beyond AI modeling into enterprise-grade AI system architecture and deployment
Drive initiatives to expand Ask Gordon's capabilities for enterprise use cases
We offer a range of perks, including freedom and flexibility, designated quarterly Whaleness Days, home office setup, and more.
Docker embraces diversity and equal opportunity, committed to building a team that represents a variety of backgrounds, perspectives, and skills.
#J-18808-Ljbffr