Software Engineer, Systems ML
Facebook
Menlo Park, CA$154k–$217kPosted Aug 7, 2026
Software Engineer, Systems ML
Meta Menlo Park, CASoftware Engineer, Systems ML
Meta
Menlo Park, CA
4 days ago
70 applicants
See who Meta has hired for this role
Meta provided pay range
This range is provided by Meta. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$154,003.00/yr - $217,000.00/yr 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.Software Engineer, Systems ML Responsibilities:
- Design, build, and optimize large-scale ML training and inference systems, including distributed computing frameworks and hardware-accelerated pipelines
- Develop and maintain high-performance ML infrastructure components in C++ and Python, ensuring reliability, scalability, and low-latency execution
- Identify and resolve performance bottlenecks across the ML stack using profiling, instrumentation, and benchmarking tools
- Architect and evaluate trade-offs in ML system design, including memory bandwidth, compute utilization, and I/O throughput
- Partner with research and product teams to translate ML model requirements into efficient infrastructure solutions
- Define and track system-level metrics and service level objectives to maintain production reliability of ML serving systems
- Lead technical design reviews and contribute to engineering standards for ML systems across the organization
- Mentor other engineers on ML infrastructure best practices, debugging methodologies, and performance optimization techniques
- Drive adoption of AI-augmented development workflows to expand engineering productivity and broaden the scope of deliverables
- Contribute to staged rollout strategies using feature flagging and experimentation frameworks to safely deploy ML system changes
- 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
- Experience optimizing large-scale ranking and recommendation model inference on AI accelerator hardware
- Experience with hardware-software co-design, including numerics optimization and SIMD or vectorization techniques
- Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
- Experience with GPU programming using CUDA, ROCm, or equivalent hardware accelerator kernel development
- Experience with ML compiler technologies such as MLIR, LLVM, TVM, XLA, or IREE
- Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
- Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@meta.com.
$154,003/year to $217,000/year + bonus + equity + benefits
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
-
Seniority level
Not Applicable -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Technology, Information and Internet
Referrals increase your chances of interviewing at Meta by 2x
See who you know Get notified when a new job is posted.Similar jobs
-
Software Engineer, Systems ML
Software Engineer, Systems ML
Meta
Sunnyvale, CA $154,003.00 - $217,000.00 1 week ago -
Software Engineer, Systems ML
Software Engineer, Systems ML
Meta
San Francisco, CA $183,997.00 - $257,000.00 10 hours ago -
Systems Design Engineer (AI, Software)
Systems Design Engineer (AI, Software)
AMD
San Jose, CA $140,800.00 - $211,200.00 1 day ago -
Software Engineer, Accelerators
Software Engineer, Accelerators
OpenAI
San Francisco, CA $295,000.00 - $380,000.00 1 week ago -
Software Engineer, Inference
Software Engineer, Inference
Luma
Redwood City, CA 2 weeks ago -
AI Algorithms/Software Engineer
AI Algorithms/Software Engineer
Mythic
Palo Alto, CA 10 months ago -
Software Engineer, CUDA Deep Learning Systems
Software Engineer, CUDA Deep Learning Systems
NVIDIA
Santa Clara, CA 2 days ago -
Senior Software Engineer - Local AI
Senior Software Engineer - Local AI
NVIDIA
Santa Clara, CA 1 week ago -
Machine Learning Engineer, Express AI Foundations
Machine Learning Engineer, Express AI Foundations
Adobe
San Jose, CA 1 week ago -
Machine Learning Systems Engineer
Machine Learning Systems Engineer
Qualcomm
Santa Clara, CA 2 weeks ago -
Software Engineer, Model Inference
Software Engineer, Model Inference
OpenAI
San Francisco, CA $295,000.00 - $555,000.00 1 week ago -
Member of Technical Staff, Pre-training Systems
Member of Technical Staff, Pre-training Systems
Magic
San Francisco, CA $225,000.00 - $550,000.00 1 week ago -
Founding Engineer (Systems + ML)
Founding Engineer (Systems + ML)
Partcl
San Francisco, CA $130,000.00 - $300,000.00 1 year ago -
Machine Learning Engineer, Runtime & Optimization
Machine Learning Engineer, Runtime & Optimization
Waymo
Mountain View, CA 7 months ago -
Staff ML Infrastructure Engineer - Embodied AI
Staff ML Infrastructure Engineer - Embodied AI
General Motors
Sunnyvale, CA 1 week ago -
AI System Engineer
AI System Engineer
1mind
San Francisco, CA $175,000.00 - $250,000.00 7 months ago -
Research Engineer [ Model Training ]
Research Engineer [ Model Training ]
Metamorphic
Palo Alto, CA 4 weeks ago -
ML Engineer, Foundation Model Infrastructure
ML Engineer, Foundation Model Infrastructure
Waymo
San Francisco, CA 2 days ago -
ML Systems Engineer
ML Systems Engineer
Periodic Labs
Menlo Park, CA 3 months ago -
Member of Technical Staff, Inference & RL Systems
Member of Technical Staff, Inference & RL Systems
Magic
San Francisco, CA $225,000.00 - $550,000.00 1 week ago -
Member of Technical Staff
Member of Technical Staff
Eragon
San Francisco, CA 3 weeks ago -
Software Engineer
Software Engineer
Google
Sunnyvale, CA 1 week ago -
ML Software Engineer
ML Software Engineer
Humble Robotics
San Francisco, CA $100,000.00 - $300,000.00 3 days ago -
Software Engineer, ML Infrastructure, Optimization
Software Engineer, ML Infrastructure, Optimization
Nuro
Mountain View, CA 1 month ago -
AI Infrastructure Engineer
AI Infrastructure Engineer
Intel
Santa Clara, CA 1 day ago -
ML Systems Research Engineer, RL / Inference / Agent Systems
ML Systems Research Engineer, RL / Inference / Agent Systems
AMD
Santa Clara, CA $204,000.00 - $306,000.00 1 week ago -
ML Systems Engineer, Robotics
ML Systems Engineer, Robotics
Scale AI
San Francisco Bay Area 2 weeks ago
People also viewed
-
Staff Machine Learning Engineer - ML Training Infrastructure
Staff Machine Learning Engineer - ML Training Infrastructure
Sunnyvale, CA 3 weeks ago -
Software Engineer, On-Device Machine Learning
Software Engineer, On-Device Machine Learning
Sunnyvale, CA 2 weeks ago -
Software Engineer, ML Performance Optimization
Software Engineer, ML Performance Optimization
Foster City, CA 6 days ago -
Research Engineer, Training & Inference
Research Engineer, Training & Inference
Palo Alto, CA 6 days ago -
Software Engineer, ML Platform (ML Training)
Software Engineer, ML Platform (ML Training)
Foster City, CA 2 weeks ago -
Software Engineer, Systems ML
Software Engineer, Systems ML
Menlo Park, CA $183,997.00 - $257,000.00 1 week ago -
ML and Agentic Systems Engineer
ML and Agentic Systems Engineer
Santa Clara, CA 2 days ago -
Software Engineer, Systems ML Engineering
Software Engineer, Systems ML Engineering
Sunnyvale, CA $183,997.00 - $257,000.00 1 week ago -
Software Engineer, RL Training Infra
Software Engineer, RL Training Infra
San Francisco, CA $295,000.00 - $445,000.00 1 week ago -
Software Engineer, Systems ML Engineering
Software Engineer, Systems ML Engineering
Menlo Park, CA $183,997.00 - $257,000.00 2 weeks ago
Similar Searches
-
System Software Engineer jobs
29,650 open jobs -
Software Engineer jobs
300,699 open jobs -
Engineer jobs
555,845 open jobs -
Senior Unix Engineer jobs
9,970 open jobs -
Senior System Software Engineer jobs
48,409 open jobs -
Project Safety Manager jobs
13,168 open jobs -
Software Firmware Engineer jobs
3,171 open jobs -
Software System Analyst jobs
1,559 open jobs -
Senior Performance Engineer jobs
41,376 open jobs -
Linux Consultant jobs
275 open jobs -
Principal Firmware Engineer jobs
1,780 open jobs -
Director Credit Risk Management jobs
494 open jobs -
Embedded System Software Engineer jobs
4,167 open jobs -
Mechanical System Engineer jobs
31,032 open jobs -
Tools Programmer jobs
218,920 open jobs -
Hardware Development Engineer jobs
10,323 open jobs -
Engineering Advisor jobs
5,236 open jobs -
Senior Embedded Software Engineer jobs
42,738 open jobs -
Linux Developer jobs
1,811 open jobs -
Director of Web Services jobs
634 open jobs -
Flight Controller jobs
62,976 open jobs -
Electronic System Engineer jobs
19,596 open jobs -
Software Verification Engineer jobs
6,870 open jobs -
Graphic Engineer jobs
4,151 open jobs -
Security Software Engineer jobs
33,236 open jobs
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content