MatX logo

Software Engineer - Simulators

MatX

Mountain View, CA
Full Time
Mid Level
120k-400k
8 days ago

Job Description

About the Role

MatX is on a mission to be the compute platform for AGI. We are developing vertically integrated full-stack solutions from silicon to systems including hardware and software to train and run the largest ML workloads for AGI. We primarily use the Rust programming language.

Key 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, such as leveraging GPUs

Requirements

  • 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

Nice to Have

  • Deep knowledge of Machine Learning Accelerator architectures
  • Experience with benchmarking and optimizing code
  • Familiarity with processor, memory, and networking architectures
  • An understanding of Power, Performance, Cost tradeoffs
  • Willingness to work from our Mountain View, CA office 3 days a week (Tuesday through Thursday)

Qualifications

  • Experience levels ranging from 0-5 years to 10+ years, with corresponding salary ranges
  • Relevant education and training as specified in requirements

Benefits & Perks

  • Commuter stipend available for employees within 60 minutes of the office
  • 401(k) with contribution matching
  • Health, vision, and dental insurance
  • Life and AD&D insurance

Working at MatX

As part of our dedication to the diversity of our team and our focus on creating an inviting and inclusive work experience, MatX is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin or ancestry, sex, gender, gender identity, gender expression, sexual orientation, age, physical or mental disability, medical condition, marital/domestic partner status, military and veteran status, genetic information or any other legally recognized protected basis under federal, state or local laws, regulations or ordinances.

Apply Now

Job Details

Posted AtJul 18, 2025
Salary120k-400k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About MatX

Website

matx.com

Company Size

11-50 employees

Location

Mountain View, CA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches