companyDocker logo

Principal Software Engineer, Docker Agents (London)

DockerLondon, UK
On-site Full-Time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Qualifications

Proven experience in software engineering with a focus on container technologies. Strong understanding of AI and machine learning principles. Expertise in designing and implementing scalable distributed systems. Experience with open-source contributions and community engagement. Excellent problem-solving skills and a passion for innovation. Ability to work collaboratively in a remote team environment.

About the job

Join us at Docker, where we revolutionize app development, allowing developers to concentrate on what truly matters. Our remote-first global team thrives on innovation and enhancing the developer experience. With over 20 million monthly users and 20 billion image pulls, Docker stands as the premier tool for building, sharing, and running applications—trusted by both startups and Fortune 100 companies. As we rapidly expand, we're just getting started. Come aboard and enjoy this exciting journey!

We are seeking a Principal Software Engineer (Docker Agents) to join our AI engineering team to shape the future of containerized AI agents. Docker containers provide the ideal environment for hosting and executing AI agents, ensuring isolation, portability, and reproducibility. You will work on our open-source project, cagent (https://github.com/docker/cagent), and enhance it to empower developers in building, deploying, and scaling intelligent agents utilizing Docker’s container technology.

This is a unique opportunity to influence how developers harness containers for AI agents on a large scale. You will establish the technical vision, spearhead architectural decisions, and collaborate with engineers and leaders across Docker to integrate containerized agent capabilities into the developer experience.

About Docker

Docker is at the forefront of transforming the software development landscape. Our mission is to streamline the development process for applications, enabling developers to focus on their core tasks. Our vibrant, remote-first culture fosters creativity and innovation among our global team. Trusted by millions, Docker is committed to providing exceptional developer experiences and is poised for remarkable growth. Join us as we embark on this thrilling adventure!

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.