Software Engineer, Systems ML
Meta AI · Sunnyvale, CA
CHECKED 14H AGO
Big Tech AIonsitesenior$154k–$217k
At a glance
Highlights
- Build ML infrastructure powering Meta's products at massive scale.
- Optimize training and inference pipelines serving billions of users.
- Improve efficiency of AI infrastructure through system-level design.
What they offer
- bonus
- equity
- benefits
Ideal candidate
A seasoned systems-minded engineer who loves squeezing performance from large-scale ML infrastructure and collaborating with researchers to turn model needs into reliable, efficient production systems.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- 6+ years of experience in software engineering with a focus on machine learning systems, AI infrastructure, or high-performance computing
- Experience developing and optimizing ML training or inference pipelines using frameworks such as PyTorch, TensorFlow, or equivalent
- Experience with distributed computing architectures and large-scale systems design for ML workloads
- Experience programming in C++ and Python for performance-critical systems
- Experience using profiling and performance analysis tools to identify and resolve bottlenecks in ML or compute-intensive systems
Lab profile
About Meta AI
Meta's AI lab advancing foundation models, generative and multimodal AI for consumer and enterprise products.
What they build
- Foundation models and AI tools
- Business AI agents
- AI-powered consumer experiences
Known for
- Large language models
- Generative models
- Computer vision
- Multimodal AI