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

Meta builds technologies that help people connect, find communities, and grow businesses, including Facebook, Messenger, Instagram, WhatsApp, and AR/VR technologies.
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 to join their Research & Development teams, focusing on AI Infrastructure and hardware acceleration. This role combines cutting-edge machine learning systems optimization with hardware co-design, making it perfect for engineers passionate about high-performance AI systems. You'll work on crucial projects that directly impact Meta's suite of products and user experiences, including Facebook, Instagram, and WhatsApp.

The position offers an opportunity to work with state-of-the-art AI infrastructure, focusing on hardware accelerators, GPU architecture, and machine learning compilers. You'll be responsible for optimizing ML systems, developing benchmarks, and driving cross-team initiatives that improve Meta's AI capabilities. The role requires deep technical expertise in AI systems and hardware, with opportunities to mentor others and shape the direction of Meta's AI infrastructure.

Working at Meta's Menlo Park or Burlingame locations, you'll join a team at the forefront of AI innovation, with competitive compensation including a base salary range of $85,100 to $251,000, plus bonus, equity, and comprehensive benefits. This is an ideal opportunity for someone with strong technical skills in AI infrastructure who wants to make a significant impact at scale while working with some of the industry's best engineers and researchers.

The role combines technical leadership with hands-on development, requiring both deep technical knowledge and the ability to influence and collaborate across teams. You'll be working on problems that affect billions of users while helping shape the future of AI infrastructure at one of the world's leading technology companies.

Last updated 9 hours 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
  • 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
  • Improve the quality of engineering work in the broader team

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
Equity
  • Competitive salary
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

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

Software Engineer, Machine Learning

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

Research Engineer, Language - Generative AI

Research Engineer position at Meta focusing on Large Language Model development and research, working on state-of-the-art AI models like Llama 2.

Business Support Engineer

Senior Business Support Engineer role at Meta focusing on AI platform support and implementation, requiring 5+ years of engineering experience and AI expertise.

Software Engineer, Machine Learning

Senior Machine Learning Engineer role at Meta focusing on recommendation systems, classification, and optimization problems at scale.

Software Engineer, Machine Learning

Senior Machine Learning Engineering role at Meta focusing on developing scalable ML systems and leading technical initiatives while working with world-class engineers in Bangalore.