Machine Learning Systems Engineer

Job expired!

Join Our Cutting-Edge Team as a Machine Learning Systems Engineer at Meta

At Reality Labs, a division of Meta, we're pioneering the future of Augmented Reality (AR) and Virtual Reality (VR) technologies. With a focus on custom silicon, innovative software solutions, and system-level enhancements, our goal is to blend the physical and digital worlds seamlessly. The Reality Labs Silicon team is at the forefront, pushing the boundaries in computer vision, machine learning, mixed reality, and more, to revolutionize how we interact with technology.

About the Role

We are expanding our Systems Engineering team within RL Silicon AI, and we are searching for skilled Machine Learning Systems Engineers. This role involves crucial collaboration across various teams to enhance machine learning acceleration capabilities and implement cutting-edge software and hardware solutions in state-of-the-art Systems on Chips (SoCs).

Key Responsibilities

  • Collaborate extensively with firmware, system architects, and ML researchers to pioneer new ML use cases.
  • Enhance machine learning acceleration capabilities in collaboration with compiler and ML researchers.
  • Contribute to performance and power analysis of machine learning models.
  • Develop software methodologies for optimization on ML accelerators.
  • Engage in early prototyping with FPGA engineers and firmware teams.
  • Support Post-Silicon Validation engineers in demonstrating Silicon/form factor workloads.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
  • At least 5 years of experience in Machine Learning Systems Engineering or similar roles.
  • Proficient in hardware-software co-design and performance modeling.
  • Knowledge of machine learning models, algorithms, and accelerator architecture.
  • Experience with procedural programming languages such as C, C++, or Python.
  • Familiarity with mobile SoC hardware architecture and system-level performance optimization.

Preferred Qualifications

  • Proven experience in the development, bring-up, and shipping of software across full-stack domains.
  • Hands-on experience with SoC bring-up and prototyping.
  • Expertise in machine learning, graphics, or computer vision accelerators.
  • Experience with mobile or wearable form factor devices, especially in Android environments.
  • Master’s degree in Electrical Engineering, Computer Science, or equivalent experience.

Why Meta?

Meta continues to drive innovation, creating technologies that allow people to connect in completely new ways. From Messenger to Instagram to WhatsApp, our work changes the way the world communicates. As we evolve beyond 2D screens into immersive technological experiences, those who join us will shape the future of social technology.

We offer a competitive salary range of $173,000 to $249,000 annually, alongside bonuses, equity options, and comprehensive benefits. Your compensation package will be reflective of your skills, qualifications, and experience, tailored to your location.

Meta is also committed to inclusivity and provides accommodations throughout our recruitment process for various needs. Learn more about the opportunities and the way we support our team by contacting [email protected].

Apply Today!

Are you ready to help build the future with Meta? Apply now to become a Machine Learning Systems Engineer and take your place amongst the world’s leading tech innovators.

Meta is an Equal Opportunity Employer.