Silicon Software Lead at Normal Computing - ScoutJobs - The AI-curated global job board
Skip to content
N
Posted 8 hours ago

Silicon Software Lead

Normal ComputingSilicon Software Lead

Requirements

Experience building software stacks for accelerators, Technical leadership experience, Proficiency in C++ or Rust, Fluency in Python, Knowledge of ML inference workloads, Experience with MLIR or LLVM

Skills

C#RustPythonLLVMMLIRCompilers

About the role

About the Company

Normal Computing builds silicon that turns thermal noise from an obstacle into a computational resource. We co-design the full stack: AI-native EDA systems and advanced ASICs that provide 10-100× more AI inference per dollar and per watt.

Responsibilities

  • Lead and grow the silicon software team spanning compiler, runtime, and systems software
  • Own the architecture of the stack from ML framework ingestion through compilation, scheduling, and memory management
  • Partner with silicon architects on ISA definition and the hardware abstraction layer
  • Drive development of the runtime, kernels, drivers, profiling, and debugging tools
  • Maintain software stack continuity across simulation, FPGA prototypes, and silicon
  • Set the silicon software roadmap and hire engineers to deliver milestones

Requirements

  • Substantial experience building software stacks for accelerators or non-standard hardware targets
  • Experience leading engineers as a technical lead or manager while remaining hands-on
  • Strong systems programming skills in C++, Rust, or equivalent
  • Fluency in Python
  • Deep understanding of ML inference workloads and hardware execution constraints
  • Experience with compiler frameworks such as MLIR or LLVM, or inference runtimes and kernel development
  • Experience building software for evolving hardware from simulation through bring-up
  • Track record of hiring and developing strong systems engineers

Preferred Qualifications

  • Experience taking an accelerator software stack from zero to production
  • Experience with in-memory compute, processing-in-memory, or analog hardware interfaces
  • Contributions to open-source compiler or runtime infrastructure
  • Experience with hardware-software co-design influencing ISA or architecture decisions
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Silicon Software Lead

Normal Computing · New York City

Sign up to apply