Machine Learning Systems Engineer

$173,000 - $249,000/Yr

Meta - Redmond, WA

posted 15 days ago

Full-time - Mid Level
Redmond, WA
5,001-10,000 employees
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

The Machine Learning Systems Engineer role at Reality Labs focuses on developing and optimizing machine learning accelerator hardware-software verticals within state-of-the-art System on Chips (SoCs). The position involves collaboration with a team of researchers and engineers to enhance machine learning capabilities, perform power analysis, and develop software tools for optimization. This role is crucial in enabling new use cases for machine learning in augmented and virtual reality applications.

Responsibilities

  • Work closely with compiler, firmware, and system architects to enable new ML use cases.
  • Collaborate with compiler and ML researchers to enhance machine learning acceleration capabilities.
  • Assist with performance and power analysis of machine learning models.
  • Develop software tooling and methodologies for software enablement and optimization on ML accelerators.
  • Work with FPGA engineers and firmware teams to perform early prototyping.
  • Collaborate with Post-Silicon Validation engineers to enable silicon and form factor workload demonstrations.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • 5+ years of experience as a ML Systems Engineer or in a similar role.
  • Experience in hardware-software co-design and performance modeling.
  • Experience with machine learning models, algorithms, or accelerator architecture.
  • Proficiency in at least one procedural programming language (C, C++, Python, etc.).
  • Familiarity with mobile SoC hardware architecture and system-level performance optimization.

Nice-to-haves

  • Experience building and shipping software that encompasses an end-to-end experience within a well-scoped domain.
  • Experience in SoC bring-up and prototyping.
  • Experience with machine learning, graphics, or computer vision accelerators.
  • Experience with mobile or wearable form factor devices and development environments (Android).
  • Master's degree in Electrical Engineering or Computer Science or equivalent experience.

Benefits

  • Health insurance
  • 401k plan
  • Paid holidays
  • Paid time off
  • Tuition reimbursement
  • Professional development opportunities
  • Employee stock purchase plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service