
Software Engineer, Systems & ML Infrastructure - MSL FAIR Foundations
Required skills
- Systems & ML Infrastructure
- MSL FAIR Foundations
- Frontier Evals Research
- Meta Superintelligence Labs
- AI models
- text
- vision
- audio
- distributed systems
- developer infrastructure
Nice to have
- large-scale machine learning training
- inference
- evaluation
- data processing
- distributed compute systems
- workflow orchestration
Role summary
Meta is seeking Software Engineers for the Frontier Evals Research team within Meta Superintelligence Labs. This role focuses on building and operating scalable infrastructure for evaluating advanced AI models across various modalities. Responsibilities include designing and implementing systems for workload scheduling, data and artifact management, and monitoring. The engineer will create APIs and developer tools to streamline researcher workflows, improve system reliability, and ensure reproducible results. This is a highly technical position requiring expertise in distributed systems, ML infrastructure, and software engineering best practices, with a focus on reliability, scalability, and operational excellence in a fast-paced research environment.
Responsibilities
- Design, build, and operate scalable infrastructure for running evaluations across large model fleets, datasets, modalities, and compute environments
- Develop orchestration, scheduling, data, and artifact-management systems that make the evaluation workflows reliable and reproducible
- Build APIs, abstractions, and developer tools that allow researchers to launch, debug, compare, and interpret evaluations efficiently
- Improve system reliability through testing, observability, capacity planning, performance optimization, and automated failure recovery
- Partner with research and engineering teams to translate new evaluation requirements into reusable platform capabilities
Minimum Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- 3+ years of software engineering experience in building backend, distributed, data, or machine learning infrastructure
- Proficiency in Python, C++, or another systems programming language
- Experience designing, implementing, and operating reliable services, platforms, or data-processing systems
- Experience independently delivering medium- to large-scale technical projects from design through production operation
- Demonstrated knowledge of software engineering practices, including testing, code review, observability, incident response, and performance analysis
- Ability to work effectively with researchers and engineers and to adapt to rapidly changing requirements
Preferred Qualifications
- Experience building infrastructure for large-scale machine learning training, inference, evaluation, or data processing
- Experience with distributed compute systems, workflow orchestration, containers, cluster schedulers, or cloud infrastructure
- Experience with performance profiling, resource efficiency, reliability engineering, and production observability
- Familiarity with language model post-training workflows, including supervised fine-tuning, reinforcement learning, evaluation, and inference, and the infrastructure needed to support them at scale
- Experience building internal platforms or developer tools used by multiple teams in fast-moving technical environments
$154,003/year to $217,000/year + bonus + equity + benefits
Sample Facebook interview questions
- 1
Design an AI data product
system designmedium - 2
Design a timer system
system designmedium - 3
Design Instagram
system designmedium - 4
Design Messenger
system designaverage
Get started to unlock a personalized interview prep pack for this role.
Similar roles
Facility Project ManagerFacebook · Menlo Park, AL · Onsite
Brand Marketing Manager, RetailFacebook · New York, NY · Onsite- Software Engineering Intern, iOS (Summer 2027)Notion · New York, NY · Onsite
Lead Software Engineer - Enterprise AI Services & AgentsWellmark Blue Cross and Blue Shield · Des Moines, IA · Hybrid
Senior Software Engineer - Lead PlatformA Place for Mom · Remote · Remote
Senior Software EngineerHumata Health · Remote · Remote
