Software Engineer, Systems ML - SW/HW Co-design

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
Menlo Park, CA, USABurlingame, CA, USA
$85,100 - $251,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, Systems ML - SW/HW Co-design

Meta is seeking an experienced AI Software Engineer for their Research & Development teams to work on cutting-edge AI Infrastructure projects. This role combines software engineering expertise with machine learning systems optimization, focusing on hardware acceleration and SW/HW co-design. The position offers an opportunity to work on some of the most crucial challenges in AI infrastructure at one of the world's leading tech companies.

The role involves building and optimizing intelligent ML systems that enhance Meta's products and user experiences. You'll be responsible for setting strategic goals, conducting data-driven analysis, and leading cross-team initiatives. The position requires deep technical knowledge in machine learning infrastructure, hardware accelerators, and system optimization.

As a Senior Software Engineer in the Systems ML team, you'll work with state-of-the-art AI technologies and contribute to Meta's AI infrastructure development. The role offers competitive compensation ($85,100 - $251,000/year) plus bonus and equity, reflecting the high-level expertise required. You'll be based in either Menlo Park or Burlingame, California, working with Meta's AI Infrastructure and Engineering teams.

The ideal candidate should have a strong background in computer science or engineering, with specialized experience in machine learning systems, hardware accelerators, or ML frameworks like PyTorch. You'll have the opportunity to mentor other engineers and research scientists while working on projects that directly impact billions of users across Meta's family of apps and technologies.

This position offers an exciting opportunity to shape the future of AI infrastructure at Meta, working on projects that bridge the gap between software and hardware optimization. You'll be part of Meta's mission to move beyond traditional computing into immersive experiences and next-generation social technology.

Last updated 4 days ago

Responsibilities For Software Engineer, Systems ML - SW/HW Co-design

  • Apply AI infrastructure and hardware acceleration techniques to build & optimize intelligent ML systems
  • Set goals related to project impact, AI system design, and infrastructure/developer efficiency
  • Deliver impact through deep, thorough data-driven analysis
  • Drive large efforts across multiple teams
  • Define use cases, and develop methodology & benchmarks
  • Apply in-depth knowledge of ML infrastructure interactions
  • Mentor other engineers / research scientists

Requirements For Software Engineer, Systems ML - SW/HW Co-design

Python
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Specialized experience in machine learning/deep learning domains: Hardware accelerators architecture, GPU architecture, machine learning compilers, or ML systems
  • Experience developing AI-System infrastructure or AI algorithms in C/C++ or Python

Benefits For Software Engineer, Systems ML - SW/HW Co-design

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Meta Software Engineer, Systems ML - SW/HW Co-design

Research Engineer, SysML - FAIR

Research Engineer position at Meta's FAIR team focusing on advancing AI through systems innovations, requiring expertise in machine learning systems and software engineering.

Software Engineer, Audio Applied Scientist

Senior Audio Applied Scientist role at Meta combining software engineering with audio signal processing and machine learning expertise for AR/VR and AI applications.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineer position at Meta focusing on AI compiler development and optimization for machine learning frameworks, offering competitive compensation and the opportunity to work on cutting-edge AI technologies.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineer role at Meta focusing on AI frameworks, compilers, and kernel development for machine learning systems.

Software Engineer, Machine Learning

Senior Machine Learning Engineer position at Meta, focusing on developing scalable ML solutions and leading technical teams in Boston.