DevEx & Systems Reliability Engineer for AI Compute

NUVACORE

Santa Clara (CA)

On-site

USD 180,000 - 240,000

Full time

33 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NUVACORE is building a ground-up, high-performance, low-power CPU for next-generation AI compute workloads. We seek a Software or Systems Reliability Engineer to own front-end tool flows used by design and verification teams to develop and verify the CPU.

You will collaborate with hardware engineers on build/test workflows, provide reliability metrics, and drive scalable, reproducible flows from RTL to test benches.

Qualifications

  • BS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • Experience designing and implementing complex build systems with hierarchical dependencies.
  • Hands-on experience with Bazel and/or Buck, writing rules/macros.
  • Experience designing CI systems with dependency-aware build/test selection.
  • Experience with job scheduling for long-running workloads (Slurm, LSF, Kubernetes).
  • Experience with distributed storage systems and caching strategies.
  • Strong software engineering in Python, Rust, Go, or shell; infrastructure as code.
  • Solid understanding of Linux operating system administration.

Responsibilities

  • Build System Architecture: design and own build system; manage rules, dependencies, remote execution, caching.
  • Continuous Integration: design pipelines to gate design changes and minimize test scope.
  • Job Scheduling & Orchestration: model and schedule long-running, resource-heavy jobs across the compute farm.
  • Distributed Storage & Data Management: store, cache, version, and expire build artifacts and data.
  • Reliability & Observability: instrument flows with metrics, logs, traces; track SLOs and root-cause issues.
  • Flow Integration: wrap vendor tools as hermetic build actions; collaborate with design/verification teams.

Skills

Build system design
Dependency graphs
Python
Rust
Go
Shell scripting
Linux administration
CI/CD
Job scheduling

Education

BS in CS/CE/EE

Tools

Buck
Bazel
Buck2
Kubernetes
Slurm
LSF
Nextflow

Job description

NUVACORE is building a ground-up, high-performance, low-power CPU for next-generation AI compute workloads. We seek a Software or Systems Reliability Engineer to own front-end tool flows used by design and verification teams to develop and verify the CPU.

You will collaborate with hardware engineers on build/test workflows, provide reliability metrics, and drive scalable, reproducible flows from RTL to test benches.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevTools & SRE for Next-Gen AI Compute
DevTools & SRE for Next-Gen AI Compute

NUVACORE • Austin (TX)

On-site
USD 120,000 - 180,000
Developer Experience Software / Systems Reliability Engineer
Developer Experience Software / Systems Reliability Engineer

NUVACORE • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Developer Experience Software / Systems Reliability Engineer
Developer Experience Software / Systems Reliability Engineer

NUVACORE • Austin (TX)

On-site
USD 120,000 - 180,000
Developer Experience & Build Systems Engineer
Developer Experience & Build Systems Engineer

NUVACORE, Inc. • Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior CPU Verification Engineer — End-to-End Validation
Senior CPU Verification Engineer — End-to-End Validation

NUVACORE • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Developer Experience Software / Systems Reliability Engineer
Developer Experience Software / Systems Reliability Engineer

NUVACORE, Inc. • Northern (KY)

Hybrid
USD 120,000 - 170,000
Lead CPU Micro-Architect & RTL Engineer (Verilog)
Lead CPU Micro-Architect & RTL Engineer (Verilog)

NUVACORE • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Lead CPU Verification Engineer for High-Performance CPUs
Lead CPU Verification Engineer for High-Performance CPUs

NUVACORE • Santa Clara (CA)

On-site
USD 200,000 - 260,000
CPU Design & Verification Engineer - Austin/San Jose
CPU Design & Verification Engineer - Austin/San Jose

NUVACORE, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 110,000 - 150,000
Head of CPU Software Validation & Platform Reliability
Head of CPU Software Validation & Platform Reliability

NUVACORE, Inc. • United States

On-site
USD 180,000 - 280,000