Machine Learning SoC Architect at Meta | Austin, TX, US | Rezi

Machine Learning SoC Architect at Meta

Machine Learning SoC Architect

Meta · Austin, TX, US

3 weeks ago

Machine Learning SoC Architect

Meta · Austin, TX, US

24 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Meta is seeking a Machine Learning SoC Architect to design custom silicon solutions for AI and data center workloads. You will define and drive the architectural definition, performance analysis, pre-silicon modeling, and microarchitectural exploration of custom ASICs for Meta's Data Centers, ensuring infrastructure silicon meets demanding throughput, latency, and efficiency targets at hyperscale.

Responsibilities

  • Work on algorithm analysis, performance analysis and architecture definition of Machine Learning ASICs.
  • Map Data Center workloads to heterogeneous ASICs with multiple programmable processors and hardware accelerators.
  • Perform detailed calculations to specify computation throughput, memory bandwidth and latency.
  • Evaluate performance v/s area v/s power tradeoffs.
  • Drive the architecture definition of ASIC sub-systems like compute, memory, Network-On-Chip (NoC), collectives, debug, and chiplet based multi-die SoCs.
  • Identify appropriate workloads and micro-benchmarks for performance analysis.
  • Drive performance analysis on simulation and emulation platforms to define and validate the architecture.
  • Evangelize innovative architectural solutions and mentor architecture team members.
  • Collaborate with cross-functional teams (RTL design, DV, Firmware/Software, validation, PM) to deliver functional silicon on schedule.
  • Collaborate with software and firmware teams to ensure ASIC meets end-to-end application performance goals and facilitates efficient software development.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • Experience and knowledge of Computer Architecture concepts (microprocessor architecture, memory systems, on-chip interconnection networks, hardware/software partitioning).
  • 12+ years of experience in defining and delivering high performance ASICs into production, focusing on architecture definition and performance analysis.
  • Experience in ASIC performance modeling, microarchitectural analysis, or pre-silicon simulation for custom silicon or SoC designs.
  • Proficiency in C++ and Python for developing simulation models, automation frameworks, and performance analysis tools.
  • Experience with performance analysis of data center, AI accelerator, or high-performance computing workloads on custom silicon.
  • Experience defining architecture and microarchitectural specifications and driving cross-functional alignment across architecture, RTL, and physical design teams.

Skills

  • Computer Architecture
  • ASIC architecture
  • Performance analysis
  • Pre-silicon modeling
  • Microarchitectural exploration
  • C++
  • Python

Location

  • Meta Silicon Engineering

Work Type

  • Full-time

Experience Level

  • 12+ years

Education Level

  • Bachelor's degree
  • Master's degree
  • PhD degree

Salary/Compensations

  • $212,000/year to $294,000/year

Benefits

  • bonus
  • equity
  • benefits

About the Company

  • Meta's Silicon Engineering organization builds custom silicon solutions that power the infrastructure underpinning Meta's AI and data center workloads at scale.