Silicon Software Lead: Compiler, Runtime & Co-Design

Normal Computing

New York (NY)

On-site

USD 150,000 - 200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Normal Computing in New York is seeking a Silicon Software Lead to lead the team building software for innovative silicon technology. Here, you will design the software stack for substantial hardware that doesn't yet exist, ensuring seamless collaboration with hardware architects.

The position demands a strong background in systems programming, leadership in engineering, and an understanding of ML workloads. Join a vibrant team dedicated to making groundbreaking advancements in computation.

Qualifications

  • Substantial experience in accelerator software stack development.
  • Experience as a technical lead or manager in engineering.
  • Strong systems programming skills in C++ and Rust with Python fluency.
  • Deep understanding of ML inference workloads.
  • Familiarity with compiler frameworks and inference runtimes.
  • Experience building software for evolving hardware.
  • Track record of hiring strong engineers.

Responsibilities

  • Lead and grow the silicon software team.
  • Own the architecture of the software stack.
  • Partner with silicon architects for hardware co-design.
  • Drive development of runtime and debugging tools.
  • Maintain software stack against simulation and prototypes.
  • Set the silicon software roadmap and define milestones.

Skills

Building software stacks for accelerators
Leading engineers
C++ programming
Rust programming
Python fluency
Understanding of ML inference workloads
Experience with MLIR or LLVM
Building software for evolving hardware
Hiring and developing systems engineers

Job description

Normal Computing in New York is seeking a Silicon Software Lead to lead the team building software for innovative silicon technology. Here, you will design the software stack for substantial hardware that doesn't yet exist, ensuring seamless collaboration with hardware architects.

The position demands a strong background in systems programming, leadership in engineering, and an understanding of ML workloads. Join a vibrant team dedicated to making groundbreaking advancements in computation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Silicon Software Lead
Silicon Software Lead

Normal Computing • New York (NY)

On-site
USD 150,000 - 200,000
Senior Runtime Engineer, AI Hardware
Senior Runtime Engineer, AI Hardware

Normal Computing Corporation • Mountain View (CA)

On-site
USD 180,000 - 320,000
Hardware Simulator Lead & Debug Tools Architect
Hardware Simulator Lead & Debug Tools Architect

Normal Computing Corporation • Palo Alto (CA)

Hybrid
USD 180,000 - 260,000
Silicon Engineer for AI Hardware Co-Design
Silicon Engineer for AI Hardware Co-Design

Anthropic • San Francisco (CA)

Hybrid
USD 320,000 - 485,000
Equity donation matching
Generous vacation
Parental leave
+2
Frontend ML Compiler Engineer for LLMs & Hardware
Frontend ML Compiler Engineer for LLMs & Hardware

Digitailor • Palo Alto (CA)

On-site
USD 140,000 - 230,000
Simulator & Debug Tools Lead
Simulator & Debug Tools Lead

Digitailor • Palo Alto (CA)

On-site
USD 210,000 - 270,000
Pre-Silicon ML Chip HW/SW Co-Design SDE
Pre-Silicon ML Chip HW/SW Co-Design SDE

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 157,000 - 213,000
Software Architect & Team Lead — AI Hardware Stack
Software Architect & Team Lead — AI Hardware Stack

Vertical Compute SRL • United States

Remote
USD 180,000 - 240,000
Compiler Backend Engineer
Compiler Backend Engineer

Normal Computing Corporation • Mountain View (CA)

On-site
USD 180,000 - 280,000
Compiler Backend Engineer
Compiler Backend Engineer

Normal Computing Corporation • Palo Alto (CA)

On-site
USD 180,000 - 260,000