Docker, Inc

Senior Software Engineer, Docker Agents

Docker, Inc

full-time

Posted on:

Location Type: Hybrid

Location: ParisFrance

Visit company website

Explore more

AI Apply
Apply

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