remote
Lead Software Engineer - AWS - Lead AI/ML Platform Engineer - JPMorganChase
Devops Engineer
Lead Software Engineer driving cloud‑native AI/ML deployment at scale, architecting AWS‑based solutions, orchestrating Kubernetes clusters, and building robust CI/CD pipelines to enable rapid, reliable model rollout across a global organization.
About the role
Key Responsibilities
- Design, develop, and maintain scalable, cloud‑native platforms for AI/ML model deployment on AWS.
- Lead architecture decisions around Kubernetes, containerization, and infrastructure as code (IaC) to support high‑availability model serving.
- Collaborate with data scientists and product teams to translate model requirements into production‑ready services.
- Implement and optimize CI/CD pipelines, automated testing, and monitoring for continuous delivery of ML models.
- Mentor and guide a cross‑functional engineering team, fostering best practices in DevOps and software quality.
Requirements
- 5+ years of software engineering experience with a focus on cloud platforms, preferably AWS.
- Strong proficiency in Python and experience building production ML pipelines.
- Hands‑on expertise with Kubernetes, Docker, and IaC tools such as Terraform or CloudFormation.
- Deep understanding of CI/CD tooling (Jenkins, GitHub Actions, ArgoCD) and automated testing frameworks.
- Excellent communication skills and a proven track record of leading technical initiatives in a large, distributed environment.
Skills
awspythonmachine learningkubernetescicd