
Senior Software Engineer, Docker Agents
Docker, Inc
full-time
Posted on:
Location Type: Hybrid
Location: Paris • France
Visit company websiteExplore more
Salary
💰 €89,000 - €155,650 per year
Job Level
About the role
- Design and implement systems that leverage Docker containers as the ideal runtime for AI agents
- Maintain and evolve the open-source Docker Agent project, adding new capabilities for containerized agent deployment and orchestration
- Build robust infrastructure for packaging, deploying, and managing agents in containers
- Enhance agent capabilities with Retrieval-Augmented Generation systems to provide contextual knowledge and domain expertise (secondary focus)
- Design robust evaluation frameworks to measure agent performance, reliability, and containerized deployment effectiveness
- Iterate quickly on new agent capabilities and deployment patterns, moving from concept to production efficiently
- Engage with the Docker Agent community, review contributions, and help grow the ecosystem
- Work closely with product managers, designers, and engineers across Docker's AI teams to integrate containerized agent capabilities into Docker's developer experience
- Take part in on-call rotation for your team; respond to incidents, debug production issues, and drive continuous improvement of system reliability
Requirements
- 6+ years of directly applicable experience
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- Strong proficiency in Go is highly desired
- 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)
- Experience with Python 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; 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Golarge language modelsagent developmentscalable systems designdistributed systemsDockercontainerizationcontainer orchestrationRetrieval-Augmented GenerationPython
Soft Skills
prototypingiteration based on feedbackcommunity engagementcollaborationincident responsedebuggingcontinuous improvement