At Docker, we make app development easier so developers can focus on what matters. Join our AI engineering team to build the future of containerized AI agents.
Requirements
- Strong proficiency in Go (required)
- Practical experience with large language models (LLMs) and agent development
- Proven ability to design scalable, distributed systems
- Deep understanding of Docker, containerization best practices, and container orchestration
- Experience building Retrieval-Augmented Generation systems (secondary focus)
- Demonstrated ability to prototype quickly and iterate based on feedback
- Experience with CrewAI, AGNO, ADK, LangChain/LangGraph or similar AI orchestration frameworks (preferred)
- Python proficiency for AI prototyping and tooling (preferred)
- Experience with Kubernetes or container orchestration platforms (preferred)
- Open source contributions and community engagement (preferred)
- Experience with agent evaluation, reliability, and observability techniques (preferred)
Benefits
- Freedom & flexibility
- Designated quarterly Whaleness Days plus end of year Whaleness break
- Home office setup
- 16 weeks of paid Parental leave
- Technology stipend equivalent to $100 net/month
- PTO plan
- Training stipend for conferences, courses and classes
- Equity
- Docker Swag
- Medical benefits
- Retirement
- Holidays