Senior Lead Software Engineer, AI Platform
Core
Design and deploy secure, scalable cloud platforms optimized for AI and machine learning workloads, providing technical direction and leading engineering teams.
Role type
Senior Lead Software Engineer (AI Platform)
Builds
Secure, scalable cloud platforms and infrastructure for AI/ML workloads
Domain
Financial Services / Cloud Infrastructure / Machine Learning
Deliverable
infrastructure
Required skills
System design, Kubernetes, Docker, Cloud architecture (IaaS/PaaS/SaaS), Python/Go/Java/C#, Infrastructure as Code, AI-assisted development tools, Responsible AI practices, Microservices, CI/CD pipelines
Preferred skills
NVIDIA GPU infrastructure software (DCGM, BCM, Dynamo), Observability tools (Prometheus, Grafana), ML operations (MLflow), High-performance computing frameworks (vLLM, Ray.io, Slurm), Network architecture, SQL/NoSQL, Big data processing
Technologies
Kubernetes, Docker, Python, Go, Java, C#, Kubernetes, Prometheus, Grafana, MLflow, vLLM, Ray.io, Slurm, Prometheus, Grafana, MLflow, vLLM, Ray.io, Slurm
Responsibilities
Provide technical direction aligned with business objectives; Develop secure, high-quality production code and review others' code; Design and deploy secure, scalable cloud platforms optimized for AI/ML; Partner with AI teams to translate computing needs into infrastructure requirements; Create CI/CD pipelines, automation, and infrastructure-as-code solutions; Encourage adoption and governance of approved AI-assisted engineering practices.
Seniority
Senior, hands-on IC with leadership responsibilities