Meta-posted about 1 year ago
Full-time • Intern
Burlingame, CA
Web Search Portals, Libraries, Archives, and Other Information Services

The Embedded Software Engineer Intern role at Meta Reality Labs focuses on enabling and optimizing advanced deep learning models for virtual and augmented reality systems. The position emphasizes efficient machine learning inference on edge hardware accelerators across various VR and AR devices, requiring a blend of machine learning expertise and software engineering skills.

  • Contribute to the development of machine learning libraries, intermediate representations, export formats, and analysis tools
  • Profile models to analyze performance and power efficiency of deep learning inference workloads
  • Implement ML operators using low-level instructions & compiler intrinsics
  • Design and implement embedded systems to facilitate control on data collection pipelines
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Experience using C/C++ for software development
  • Hands-on experience in using version control systems (Git, Mercurial)
  • Experience communicating with fellow engineers to understand project scope
  • Experience in approaching engineering problems systematically and independently
  • Must obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment
  • Master's or PhD degree in fields related to Computer Science and Engineering
  • Hands-on experience on development for embedded systems, e.g. on Cortex M-series controllers or DSPs
  • Experience developing AI-System infrastructure or AI algorithms in C/C++
  • Health insurance
  • Paid holidays
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service