Principal ML Architect

Microsoft Microsoft · Big Tech · Mountain View, CA +4 · Silicon Engineering

This role focuses on exploring new algorithms and architectures for AI Silicon accelerators, developing bit-accurate C-models, and driving architecture studies. It involves collaboration with hardware and software architecture teams and supporting various stages of the silicon development cycle.

What you'd actually do

  1. Explore new algorithms and architecture for AI Silicon accelerator
  2. Develop bit-accurate C-models and test platform
  3. Drive Architecture studies by writing new Hardware Architecture exploration models
  4. Collaborate with Hardware, Software Architecture teams
  5. Support Design, DV, Emulation, kernel development teams through Silicon development cycle

Skills

Required

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience OR equivalent experience.

Nice to have

  • computer architecture
  • Hardware/Software co-design
  • RTL Design and DV
  • architecture modeling at various levels of abstraction, and analysis
  • C/C++ coding experience
  • Team player with excellent communication skills and a growth mindset

What the JD emphasized

  • AI Silicon accelerator