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 like AR and VR.
$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 for their Research & Development teams to work on cutting-edge AI Infrastructure projects. This role focuses on SW/HW co-design and machine learning systems optimization, offering a unique opportunity to impact Meta's products and experiences through intelligent ML systems.

The position requires deep expertise in AI infrastructure, hardware acceleration, and machine learning systems. You'll be working on crucial problems that affect Meta's vast network of products, including Facebook, Instagram, WhatsApp, and their emerging AR/VR technologies. The role combines technical leadership with hands-on development, requiring both system-level optimization skills and machine learning expertise.

As a Senior Software Engineer, you'll be responsible for building and optimizing ML systems, leading cross-team initiatives, and mentoring other engineers. The role offers competitive compensation ($70,670 - $208,000/year) plus bonus and equity, reflecting Meta's commitment to attracting top talent. You'll be working from their Sunnyvale location, contributing to Meta's mission of building the next evolution in social technology.

The ideal candidate should have 7+ years of experience with a Bachelor's degree (or equivalent experience with advanced degrees) in AI framework development or accelerating deep learning models. This is an excellent opportunity for someone passionate about AI infrastructure who wants to work at scale and shape the future of social technology.

Last updated a month 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

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

Equity
Medical Insurance
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

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

AI Research Engineer, Computer Vision - FAIR

Senior AI Research Engineer position at Meta FAIR, focusing on computer vision research and development of foundation models for Meta's products.

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

Senior ML Software Engineer role at Meta focusing on systems and hardware co-design for AI infrastructure optimization.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineer role at Meta focusing on AI infrastructure, compiler development, and performance optimization for machine learning systems.

Software Engineer, Machine Learning

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

Machine Learning ASIC Engineer, Architecture

Senior Machine Learning ASIC Engineer position at Meta focusing on developing and architecting machine learning accelerators for data center efficiency.