Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Meta in Menlo Park seeks a Systems ML Engineer to design scalable ML training and inference systems, build data pipelines, and optimize serving latency. You will collaborate with researchers and product engineers to translate model requirements into high-throughput infrastructure.
The role involves writing production-grade Python and C++/Java, profiling performance, building tests, and participating in on-call rotations to ensure reliability across billions of ML-powered experiences.
Meta is building the infrastructure and systems that power machine learning at scale across its family of products, including Feed, Reels, Ads ranking, and generative AI services. The Systems ML Engineering team sits at the intersection of ML and systems software, designing and optimizing the training and inference pipelines, distributed execution frameworks, and data processing systems that enable researchers and product teams to iterate quickly and deploy reliably. In this role, you will contribute to the full lifecycle of ML systems software — from designing scalable data pipelines and distributed training infrastructure to optimizing model serving latency and throughput — directly impacting the quality and speed of ML-powered experiences for billions of people.