Senior Software Engineer - AI/ML Platform
Core
Design, build, and operate foundational cloud infrastructure enabling data scientists and ML engineers to develop, train, and deploy intelligent solutions at scale.
Role type
Senior IC platform engineer (AI/ML infrastructure)
Builds
Reusable AI/ML platform infrastructure, shared services, and cloud-native environments for training and inference
Domain
Financial services, Cloud Infrastructure, AI/ML Platform Engineering
Deliverable
production ML models | infrastructure
Required skills
Python, Java, Terraform, Docker, Kubernetes, AWS, CI/CD, SQL, NoSQL, Linux, distributed systems, microservices, GPU infrastructure
Preferred skills
Go, MLOps frameworks (Kubeflow, MLflow), ML frameworks (PyTorch, TensorFlow, Hugging Face), multi-cloud architectures
Technologies
AWS, Terraform, Docker, Kubernetes, Kubeflow, MLflow, PyTorch, TensorFlow, Hugging Face, scikit-learn
Responsibilities
Architect and deploy secure cloud/container-based environments for GPU-heavy workloads; develop production-grade services, APIs, and SDKs for model training and serving; partner with data science teams to translate compute needs into platform standards; optimize reliability, scalability, and cost through orchestration; establish operational best practices for monitoring and incident response; drive adoption of AI-assisted engineering practices and governance.
Seniority
Senior, hands-on IC
