Senior Rust Engineer - ML Accelerator Simulators (Hybrid)

Rustify

Mountain View (CA)

Hybrid

USD 180,000 - 240,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Mountain View office

Job summary

Rustify in Mountain View, CA is seeking a Senior Software Engineer to develop a cycle-accurate microarchitectural simulator for our ML accelerator chip. You will work on functional and performance models, and collaborate with architecture, verification, compiler, and runtime teams.

We value strong Rust fundamentals and embedded/systems/high-performance software experience. New grads are encouraged to apply, and this hybrid role requires three days in the Mountain View office Tuesday through

Qualifications

  • Bachelor of Computer Science or equivalent degree.
  • Excellent software engineering skills, with a focus on maintainable, performant code.
  • Strong foundation in computer architecture fundamentals.
  • Excellent cross-functional communication skills.
  • Rust experience and/or experience writing cycle-accurate simulators.

Responsibilities

  • Develop and maintain functional and performance models of our hardware.
  • Develop tools and infrastructure to aid in efficient correlation, debug, and testing.
  • Collaborate with model customers: architecture, verification/validation, compiler, and runtime teams.
  • Contribute to architectural decisions and reviews.
  • Investigate and implement performance optimizations.

Skills

Rust
Embedded software
High-performance software
Computer architecture fundamentals

Education

Bachelor of Computer Science or equivalent

Job description

Rustify in Mountain View, CA is seeking a Senior Software Engineer to develop a cycle-accurate microarchitectural simulator for our ML accelerator chip. You will work on functional and performance models, and collaborate with architecture, verification, compiler, and runtime teams.

We value strong Rust fundamentals and embedded/systems/high-performance software experience. New grads are encouraged to apply, and this hybrid role requires three days in the Mountain View office Tuesday through

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

M Software Engineer - Simulators MatX · Mountain View, CA posted 13 months ago
M Software Engineer - Simulators MatX · Mountain View, CA posted 13 months ago

Rustify • Mountain View (CA)

Hybrid
USD 180,000 - 240,000
Hybrid work model
Mountain View office
Rust Silicon Co-Verification Engineer (Hybrid MV)
Rust Silicon Co-Verification Engineer (Hybrid MV)

MatX • Mountain View (CA)

Hybrid
USD 250,000 - 600,000
PTO
Holidays
Remote work policy
+8
Simulator Engineer
Simulator Engineer

Acceler8 Talent • Mountain View (CA)

Hybrid
USD 120,000 - 400,000
Rust Engineer MatX · United States Mid
Rust Engineer MatX · United States Mid

Rustify • United States

Hybrid
USD 90,000 - 150,000
Rust Engineer for High-Performance GenAI Infrastructure
Rust Engineer for High-Performance GenAI Infrastructure

Rustify • Northern (KY)

Hybrid
USD 90,000 - 150,000
Rust-powered ML Systems Engineer - GPU Inference
Rust-powered ML Systems Engineer - GPU Inference

Pivots Hiring • San Mateo (CA)

On-site
USD 190,000 - 260,000
Staff Rust Systems Engineer — GPU & Compiler
Staff Rust Systems Engineer — GPU & Compiler

Advanced Micro Devices, Inc. • San Jose (CA)

Hybrid
USD 180,000 - 240,000
AMD Benefits
Senior Rust Systems Engineer for Real-Time AI OS
Senior Rust Systems Engineer for Real-Time AI OS

Rustify • Redwood City (CA)

On-site
USD 150,000 - 230,000
Simulator Engineer for AGI Hardware & ML Systems
Simulator Engineer for AGI Hardware & ML Systems

Acceler8 Talent • Mountain View (CA)

Hybrid
USD 120,000 - 400,000
Rust Software Engineer
Rust Software Engineer

ED Wallach Search Group • Reston (VA)

On-site
USD 120,000 - 160,000