Docker Developer (AI Infrastructure)
Job description
About the Role
micro1 is seeking a Docker Developer to build and optimize containerized infrastructure for AI training systems.
In this role, you will design scalable Docker environments, implement CI/CD pipelines, and collaborate with engineering teams to support machine learning workflows.
Responsibilities
- Design, build, and maintain Docker-based infrastructure for AI training workloads
- Develop and optimize CI/CD pipelines for efficient deployment
- Collaborate with ML engineers and developers to containerize applications
- Troubleshoot and resolve Docker-related issues in production and development
- Monitor and improve system performance, scalability, and security
- Document processes and share best practices with the team
- Participate in code reviews and technical discussions
Requirements
- 2+ years of experience working with Docker
- Strong experience with CI/CD pipelines
- Solid understanding of DevOps practices
- Experience supporting AI or machine learning workflows
- Strong communication and documentation skills
- Bachelor’s degree in Computer Engineering, Software Engineering, or related field
- Ability to work effectively in a remote team
Preferred Qualifications
- Experience with cloud platforms (AWS, GCP, Azure)
- Familiarity with container orchestration tools:
- Kubernetes
- Docker Swarm
- Exposure to AI/ML pipelines and infrastructure
Role Details
- Remote (work from anywhere)
- Contract-based engagement
- Flexible collaboration with distributed teams
Compensation
- $15 – $35 per hour (based on experience)
About micro1
micro1 is a global hiring platform that connects skilled engineers with top companies working on cutting-edge AI and technology projects. The platform focuses on sourcing and placing high-quality remote talent across engineering and AI roles.
You will be redirected to the company's website to complete your application.
Micro1
Discover more opportunities that match your skills and interests.