Senior Processor Architect
Core
Define and drive the architecture of core compute engines, ISA definitions, programming models, memory hierarchies, and on-chip interconnects for AI silicon.
Role type
Senior Processor Architect (CPU/GPU)
Builds
Custom AI accelerators and high-performance compute engines
Domain
Semiconductor / High-Performance Computing / AI Hardware
Deliverable
production ML models | infrastructure
Required skills
Processor architecture design, RTL design flows, physical design constraints, performance modelling, power/area trade-off analysis, instruction set architecture (ISA) definition, memory hierarchy design, post-silicon validation, technical mentorship
Preferred skills
AI acceleration background, vector/matrix compute expertise, architectural performance modelling tools (gem5, SystemC), compiler and toolchain interactions, startup/scale-up experience
Technologies
gem5, SystemC, custom cycle-accurate simulators
Responsibilities
Define compute engine architecture specifications balancing performance, flexibility, power, and area; Lead architectural exploration from concept to specification; Specify execution units, memory hierarchy, and instruction sets; Build and maintain performance models and simulators; Partner with system architecture and software teams to ensure real-world application performance; Evaluate emerging techniques like compact number formats and advanced packaging; Mentor team members on performance analysis and documentation; Represent architecture in technical reviews and customer engagements
Seniority
Senior, hands-on IC