Silicon Engineer | Ingénieur·e En Puces

Meta Meta · Big Tech · Toronto, ON

This role involves designing and modeling ASIC architectures for AI/ML workloads in data centers, focusing on performance and power efficiency. The engineer will work on developing kernels and tools for these custom silicon products, collaborating with AI/ML and video codec experts.

What you'd actually do

  1. Work on developing Data Center Machine Learning ASIC architecture, algorithms, kernels, or tools.
  2. Analyze and map data center workloads to ASIC architecture, as well as develop performance and functional models to validate the architecture.
  3. Implement various reference silicon architecture kernels needed for the validation of the accelerators.

Skills

Required

  • silicon architecture
  • silicon modeling
  • performance architecture
  • kernel development
  • building tools for silicon
  • C
  • C++
  • Python
  • computer architecture
  • tools for silicon development
  • custom silicon products
  • CUDA
  • pre-silicon validation processes
  • power and performance trade-offs
  • GPU architectures
  • AI accelerator architectures

Nice to have

  • video codec experts
  • Master’s or PhD degree in Electrical Engineering, Computer Engineering or related areas

What the JD emphasized

  • AI/ML
  • machine learning accelerators
  • modeling these accelerators
  • Data Center Machine Learning ASIC architecture
  • custom silicon products

Other signals

  • AI/ML accelerators
  • modeling these accelerators
  • Data Center Machine Learning ASIC architecture