Senior/Staff Engineer - Computing Architecture
Core
Design and develop next-generation AI computing systems, defining architectural requirements and optimizing system performance for AI solutions.
Role type
Senior/Staff IC computing architecture engineer
Builds
AI accelerator architectures and simulation/modeling tools
Domain
AI hardware, semiconductor design, and computing systems
Deliverable
production ML models | infrastructure
Required skills
AI accelerator design (NPUs/GPUs), architectural modeling, simulation tools, performance analysis, Python, C++, AI inference workloads, system architecture
Preferred skills
IC design flow (GDSII), parallel programming (CUDA), low-level hardware programming, AI compilation frameworks (MLIR/TVM)
Responsibilities
Define computing architectures for AI accelerators, analyze and optimize computational workloads, evaluate emerging technologies, collaborate with hardware/software/product teams, develop simulation and modeling tools, mentor junior engineers
Seniority
Senior/Staff, hands-on IC with mentorship