About the Role
Docker is hiring a full-time Software Engineer II (AI Developer Tools) to join our innovative team. This Software Engineer II role focuses on developing advanced AI developer tools that enhance the Docker experience for developers. As a key member of our team, you will work remotely from the USA, contributing to projects that impact developers worldwide.
What You'll Do
- Design and implement AI-driven features for developer tools that integrate seamlessly with Docker.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
- Participate in code reviews and contribute to team knowledge sharing.
- Utilize modern programming languages and frameworks to enhance product functionality.
- Debug and troubleshoot issues in existing tools and provide timely resolutions.
Requirements
- 2-5 years of experience in software development, particularly in AI or related fields.
- Strong programming skills in languages such as Python, Java, or Go.
- Experience with Docker and containerization technologies.
- Knowledge of AI frameworks and tools.
- Ability to work independently and as part of a remote team.
Nice to Have
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with CI/CD processes.
- Contributions to open-source projects.
What We Offer
- Competitive salary ranging from $128,000 to $181,500 annually.
- Flexible remote work environment.
- Health, dental, and vision insurance.
- Generous paid time off and holidays.
- Opportunities for professional development and growth.
This Software Engineer II position at Docker offers a unique opportunity to work on AI developer tools in a fully remote setting with a competitive salary.
Who Will Succeed Here
Proficiency in Python and familiarity with AI frameworks such as TensorFlow or PyTorch, enabling the candidate to design and implement advanced AI features for Docker's developer tools.
Strong experience with CI/CD practices and tools like Jenkins or GitLab CI, ensuring efficient integration and deployment of AI-driven features in a remote work environment.
A proactive mindset with a passion for open-source contributions and a solid understanding of containerization using Docker, allowing for innovative solutions that enhance the developer experience.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months