onsite
Senior Product Developer, AI Infrastructure Applications - CommonAI C.I.C.
Software Engineer
Lead the design and delivery of AI infrastructure products, leveraging Python, AWS, Kubernetes, and Docker to build scalable, multi‑cloud solutions that accelerate AI adoption across government, commercial, and research sectors.
About the role
Key Responsibilities
- Architect and develop high‑performance AI infrastructure services on AWS and other cloud platforms.
- Design and maintain containerized microservices using Docker and Kubernetes, ensuring scalability and reliability.
- Implement CI/CD pipelines and automated testing to streamline deployment cycles.
- Collaborate with data scientists and product teams to translate AI model requirements into robust infrastructure solutions.
- Optimize resource utilization and cost across multi‑cloud environments.
Requirements
- 5+ years of experience in cloud‑native application development, with strong proficiency in Python.
- Hands‑on expertise with AWS services (EKS, ECS, S3, Lambda) and Kubernetes orchestration.
- Solid understanding of machine learning workflows and inference pipelines.
- Experience with CI/CD tools (GitHub Actions, Jenkins, ArgoCD) and infrastructure as code (Terraform, CloudFormation).
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonawskubernetesdockermachine learning