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

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms and immersive experiences.
$70,670 - $208,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS

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

Meta is seeking an experienced AI Software Engineer to join their Research & Development teams, focusing on Systems ML and SW/HW Co-design. This role combines advanced machine learning expertise with hardware optimization, making it perfect for engineers passionate about AI infrastructure and performance optimization.

The position offers a competitive compensation package ranging from $70,670 to $208,000 annually, plus bonus and equity opportunities. Based in the San Francisco Bay Area, this role is part of Meta's ambitious vision to push the boundaries of social technology beyond traditional platforms into immersive experiences.

As a Software Engineer in the Systems ML team, you'll be at the forefront of developing and optimizing AI infrastructure that powers Meta's products. Your responsibilities will span from applying sophisticated hardware acceleration techniques to mentoring other engineers and driving large-scale cross-team initiatives.

The ideal candidate should have extensive experience in AI framework development, hardware accelerators, and machine learning systems. A bachelor's degree with 7+ years of experience, a master's with 4+ years, or a PhD with 3+ years in relevant fields is preferred. Strong programming skills in C/C++ and Python are essential, along with deep knowledge of ML infrastructure and hardware optimization.

This role offers an exceptional opportunity to work on cutting-edge AI technology at scale, with access to Meta's vast resources and innovative projects. You'll be part of a team that's shaping the future of digital connection, working beyond current technological constraints to create new possibilities in social interaction and computing.

Last updated 5 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
  • Goal setting 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
  • Experience with hardware accelerators architecture, GPU architecture, machine learning compilers
  • Experience with ML systems, AI infrastructure, high performance computing
  • Experience developing AI-System infrastructure or AI algorithms in C/C++ or Python
  • Experience with distributed systems or on-device algorithm development
  • Experience with recommendation and ranking models
  • Technical leadership experience

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

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

Interested in this job?

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

Software Engineer, Machine Learning

Machine Learning Engineer position at Meta, working on AI solutions for social media platforms and enterprise systems.

Computer Vision and Machine Learning Engineer

Senior Computer Vision and Machine Learning Engineer role at Meta, focusing on developing cutting-edge 3D mapping technologies for AR/VR products.

Software Engineer (Machine Learning)

Senior Machine Learning Engineer role at Meta, focusing on developing scalable ML systems and algorithms for social technology platforms.

Software Engineer, Sensor Fusion and Machine Learning

Senior Software Engineer position at Meta focusing on sensor fusion and machine learning for AR/VR devices.

Research Engineer, SysML - FAIR

Research Engineer position at Meta focusing on Systems for Machine Learning (SysML) within the FAIR team in Boston.