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

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 represents an exciting opportunity to work at one of the world's leading technology companies, specifically in the cutting-edge field of AI infrastructure and hardware acceleration.

The position requires a unique blend of software engineering and machine learning expertise, with a focus on optimizing ML systems through hardware acceleration techniques. The ideal candidate will have significant experience in AI framework development or accelerating deep learning models on hardware architectures, with either 7+ years of experience with a Bachelor's degree, 4+ years with a Master's degree, or 3+ years with a PhD.

The role involves working on crucial infrastructure projects that directly impact Meta's products and user experiences. Key responsibilities include optimizing ML systems, setting strategic goals for AI system design, and driving large-scale efforts across multiple teams. The position offers the opportunity to work with state-of-the-art technology and contribute to the development of next-generation AI systems.

Working at Meta provides exposure to some of the most challenging problems in the tech industry, with the opportunity to impact billions of users across platforms like Facebook, Instagram, WhatsApp, and Meta's AR/VR initiatives. The company offers competitive compensation, including a base salary range of $70,670 to $208,000 per year, plus bonus, equity, and comprehensive benefits.

The role requires strong technical leadership skills, as you'll be expected to mentor other engineers and research scientists while improving the quality of engineering work across the team. This position is perfect for someone who is passionate about AI infrastructure, enjoys solving complex technical challenges, and wants to work at the intersection of software and hardware optimization.

Meta's commitment to building the future of social technology, including ventures into augmented and virtual reality, makes this an exciting time to join the company. The role offers the chance to work on cutting-edge technology while helping shape the future of digital connection and social interaction.

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

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

Medical Insurance
Equity
  • Base salary + bonus + equity + benefits

Interested in this job?

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

Research Engineer, Language - Monetization AI

Research Engineer position at Meta focusing on Language AI and Monetization, combining advanced ML research with practical applications in advertising technology.

Software Engineer, Systems ML - GenAI Evals Platform

Senior Software Engineer role at Meta focusing on building and optimizing GenAI evaluation platforms and infrastructure for large language models.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineering role at Meta focusing on AI compiler development and optimization for machine learning frameworks and hardware acceleration.

Software Engineer, Systems ML - PyTorch Compiler, PyTorch Framework, PyTorch Performance

Senior Software Engineering role at Meta focusing on PyTorch compiler development and ML systems optimization, offering competitive compensation and the opportunity to work on cutting-edge AI infrastructure.

Software Engineer, Computer Vision - XR World AI

Senior Software Engineer role at Meta focusing on computer vision and AI for XR/AR applications, developing 3D mapping solutions.