We’re seeking an experienced ML Infrastructure Software Engineer to build and improve infrastructure for machine learning workloads. The role partners with researchers and engineers to support experimentation, training, evaluation, and production deployment, with a focus on reliability and performance. The engineer will design and build infrastructure for model training and production serving, develop reliable pipelines and shared tools, and improve compute utilization, workload scheduling, and performance across distributed systems. The role includes profiling and monitoring systems to identify bottlenecks, troubleshooting failures, automating testing and measurement, and guiding improvements. The position carries technical ownership from initial design through deployment and ongoing operation. It involves leading architectural decisions, explaining trade-offs, and collaborating with researchers and engineering teams to turn evolving requirements into maintainable systems.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed