Logo of Huzzle

💼 Job

Research Scientist, Machine Learning Hardware Architect (PhD)

Logo of Meta

Meta

11d ago

💼 Graduate Job

Los Angeles

AI generated summary

  • The ideal candidate for this Research Scientist role should have experience in digital design, CPU and CV/ML accelerators, and machine learning models. They should also be proficient in at least one procedural programming language and hold a PhD degree in Computer Science or Electrical Engineering. Additional preferred qualifications include experience in ASIC design flow and familiarity with machine learning toolsets like TensorFlow or Pytorch.
  • The Research Scientist, Machine Learning Hardware Architect at Meta will be responsible for solving multi-discipline ML acceleration problems, working on deep co-design problems, analyzing performance and power of ML models, modeling machine learning workloads, and developing software tooling for efficient design of ML accelerators.

Graduate Job

DataLos Angeles

Description

  • We are growing our Machine Learning Hardware team within RL Silicon and are seeking engineers at all levels who will work with a world-class group of researchers and engineers using your skills to implement and contribute to the development and optimization of low power machine learning accelerators and state-of-the-art SoCs.

Requirements

  • Experience in digital design, microarchitecture, or Performance Modelling.
  • Experience working with computer architecture experience, including CPU and CV/ML accelerators
  • Experience with Machine learning models, algorithms or accelerator architecture.
  • Proficient with at least one procedural programming language (C, C++, Python etc)
  • Currently has, or is in the process of obtaining a PhD degree in Computer Science, Electrical Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.
  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
  • Preferred Qualifications:
  • Experience in ASIC design flow (Design, Verification, Synthesis)
  • Experience with TensorFlow / Pytorch or similar machine learning toolsets.
  • Familiarity with the state of art ML algorithm optimizations like Neural Architecture Search, quantization, pruning etc.

Education requirements

Currently Studying
Bachelors

Area of Responsibilities

Data

Responsibilities

  • Identify and solve multi-discipline ML acceleration problems involving algorithms, network design, hardware architecture and AR/VR use cases. Many of these would be first time solutions in the industry.
  • Work across hardware and software, to solve deep co-design problems with other Research scientists working in this area.
  • Assist with performance/power analysis of machine learning models.
  • Algorithmic modeling of machine learning workloads.
  • Develop software tooling / methodologies for efficient design of ML accelerators.

Details

Work type

Full time

Work mode

office

Location

Los Angeles