Machine Learning Engineer - Infrastructure
$200,000 - $400,000 per year
Apply now (opens in a new tab)Machine Learning Engineer - Infrastructure
L6
$200,000 - $400,000 per year
Occupations
Computer Systems Engineers/ArchitectsComputer and Information Research ScientistsSoftware DevelopersIndustries
Computer Systems Design ServicesComputing Infrastructure Providers, Data Processing, Web Hosting, and Related ServicesCustom Computer Programming Services- Design, deploy and maintain large distributed ML training and inference clusters.
- Build efficient, scalable end-to-end pipelines for petabyte-scale datasets and model training across the ML lifecycle.
- Research and test training approaches, including parallelization techniques and numerical-precision trade-offs across model scales.
- Analyze, profile and debug low-level GPU operations to optimize performance. Bring new ideas from current research into the stack.
- What You Bring 2-10 years building large-scale ML infrastructure for core foundation models (not fine-tuning)
- Deep expertise optimizing large-scale training and inference workloads
- Proficiency with distributed training frameworks (FSDP, DeepSpeed)
- Knowledge of cloud platforms (GCP, AWS or Azure) and containers/orchestration (Kubernetes, Docker)
- Experience with distributed task management and scalable model serving architectures
- Strong grasp of monitoring, logging and observability for ML systems
- Ability to work in person in San Francisco 5 days a week
- Experience at a science or physical AI company (self-driving, robotics, biology, climate/weather)
- Generalist experience across the ML lifecycle
- Low-level GPU performance optimization and debugging (CUDA, JAX)
Level
LeadL6
Salary
$200,000 - $400,000 per year
Location
Millbrae, CA
Occupation
Computer Systems Engineers/Architects
Industry
Computer Systems Design Services
Posted
2 days ago
To get sharper similar jobs, create your profile using the link below.