Software Engineer, Infrastructure

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$180,000 - $300,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Production Network Engineer, Physical Infrastructure

Senior network engineering role focused on designing and implementing scalable datacenter infrastructure solutions at Meta.

Design Connectivity Engineer

Meta is seeking a Design Connectivity Engineer to lead data center infrastructure design and implementation.

Software Engineer, Infrastructure

Senior Infrastructure Software Engineer role at Meta focusing on building and scaling core backend components for billions of users.

HR Business Partner Manager, AI and Developer Infrastructure

Senior HR leadership role supporting Meta's AI and Developer Infrastructure teams, focusing on strategic HR partnership and team development.

Partner Engineering Manager

Lead Partner Engineering team for enterprise and government engagements at Meta, managing channel partners and driving innovation in partner solutions.

Description For Software Engineer, Infrastructure

Meta is seeking a Software Engineer, Infrastructure to join their MRS ML Infra team, focusing on ML infrastructure performance and efficiency for large-scale AI training and inference workflows in the recommendation domain. This role combines distributed systems expertise with ML infrastructure optimization, requiring both technical depth and leadership skills.

The position involves working on optimizing end-to-end stacks for model training and inference for large-scale recommendation models, with opportunities in distributed systems, model/system co-design, and GPU optimizations. You'll be responsible for identifying and leading short/mid-term efficiency optimization initiatives while also driving long-term strategies for performance automation and regression detection.

As a senior technical leader, you'll guide cross-functional teams, mentor other engineers, and shape the technical direction of the team. The ideal candidate brings 5+ years of AI infrastructure experience, strong system optimization skills, and a proven track record of technical leadership.

Working at Meta offers the opportunity to impact billions of users through their suite of applications including Facebook, Instagram, WhatsApp, and their emerging AR/VR technologies. The company is at the forefront of developing next-generation social technologies, pushing beyond traditional digital connections into immersive experiences.

This role offers the chance to work on cutting-edge ML infrastructure at massive scale, collaborate with world-class engineers, and shape the future of AI systems at one of the world's leading technology companies. Join Meta to tackle complex technical challenges while growing your career in a dynamic, innovative environment.

Last updated 3 months ago

Responsibilities For Software Engineer, Infrastructure

  • Identify performance opportunities and bottlenecks across MRS models, infrastructure and systems
  • Implement changes to capture efficiency improvements
  • Guide other engineers on efficiency and performance opportunities
  • Drive cross-functional collaborations with multiple partner or product ML teams
  • Define technical direction, strategy and roadmap for the team
  • Provide mentorship and guidance to grow other teammates

Requirements For Software Engineer, Infrastructure

Python
Kubernetes
  • BS/MS in Electrical Engineering, Computer Science or a related field or equivalent experience
  • 5+ years of experience in AI Infra or System performance
  • Hands-on experience in optimizing complex software solutions
  • Demonstrated experience in driving team execution and cross-functional alignment
  • Previous experience in mentoring and growing software/machine-learning engineers
  • Capacity to investigate and debug issues in complex systems

Benefits For Software Engineer, Infrastructure

Medical Insurance
Visa Sponsorship
  • Equal Employment Opportunity and Affirmative Action
  • Accommodations for disabilities and other conditions

Interested in this job?