M

Software Engineer, Systems ML

Meta

Sunnyvale, CA, United States Full-time July 08, 2026

Found Description

**Summary:**
Meta is seeking a Software Engineer to join our Systems ML Engineering team, focused on building and optimizing the machine learning infrastructure that powers Meta's products at massive scale. In this role, you will design and develop high-performance ML systems, working across the full stack from model training and inference pipelines to hardware-aware optimizations. You will collaborate with researchers, platform engineers, and product teams to accelerate ML workloads and improve the efficiency of AI infrastructure that serves billions of users.
**Required Skills:**
Software Engineer, Systems ML Responsibilities:
1. Design, build, and optimize large-scale ML training and inference systems, including distributed computing frameworks and hardware-accelerated pipelines
2. Develop and maintain high-performance ML infrastructure components in C++ and Python, ensuring reliability, scalability, and low-latency execution
3. Identify and resolve performance...

Ready to Apply?

Submit your application for Software Engineer, Systems ML at Meta

Apply Now