Senior Lead Software Engineer - AI/ML Platform
Core
Build and operate secure, cloud-native AI/ML platform infrastructure and shared services to support model training, deployment, and inference at scale for data science and ML engineering teams.
Role type
Senior Lead Software Engineer (AI/ML Platform)
Builds
Reusable AI/ML platform infrastructure, container environments, platform tooling, automation, and infrastructure-as-code solutions.
Domain
Financial Services / Cloud Infrastructure / MLOps
Deliverable
production ML models
Required skills
Python, Java, AWS, Terraform, Docker, Kubernetes, CI/CD, Linux, SQL/NoSQL, GPU infrastructure, AI-assisted development tools governance, responsible AI practices
Preferred skills
Go, Kubeflow, MLflow, PyTorch, TensorFlow, Hugging Face, scikit-learn, multi-cloud architectures
Technologies
AWS, Kubernetes, Docker, Terraform, Kubeflow, MLflow, PyTorch, TensorFlow, Hugging Face, Linux, SQL, NoSQL
Responsibilities
Architect and operate secure cloud and container environments for training and inference; Develop platform tooling and automation for model deployment and lifecycle management; Partner with data science teams to translate model needs into platform standards; Establish operational practices for monitoring, logging, and incident response; Lead adoption of AI-assisted engineering practices and validation standards.
Seniority
Senior, hands-on IC with leadership responsibilities