Software Engineer - Simulators
MatX is on a mission to be the compute platform for AGI, developing full-stack solutions for machine learning workloads. The Software Engineer - Simulators will be responsible for developing and maintaining performance models, collaborating with various teams, and optimizing performance.
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
- Bachelor of Computer Science or equivalent degree
- Excellent software engineering skills, with a focus on maintainable performant
- Strong foundation in computer architecture fundamentals
- Excellent cross-functional communication skills
- Rust experience AND/OR experience writing cycle-accurate simulators
- This is a hybrid role that will require you to work from our Mountain View, CA office 3 days a week on Tuesday through Thursday
- Deep knowledge of Machine Learning Accelerator architectures
- Experience with benchmarking and optimizing code
- Familiar with processor, memory, and networking architectures
- An understanding of Power, Performance, Cost tradeoffs
Benefits
- Generous equity, with option cash/equity swap at offer, and option to employee early exercise.
- Company subsidized Health, Dental, Vision, and Life insurance; Pre-tax Health Savings Accounts with generous company contribution (even if you don't)
- 4 weeks paid time off (accrued), 12 company holidays, and 3 weeks remote/flexible work per year
- Up to 12 weeks of paid parental leave, regardless of your path to parenthood
- $1,500 yearly towards your professional development e.g. conferences, courses, and other learning opportunities
- Team Lunches, quarterly off-sites, and regular town halls
- 401K and/or Roth IRA, with 5% company contribution, even if you don't!
- Pre-tax spend accounts for medical, dental/vision, dependent care, parking, and transit expenses
- For those commuting up to 1 hour, put your rideshare cost on our company card and reclaim the drive-time to get work done!
- $50 per month to use on the perks you care about most
- We work remotely Monday & Friday, supported by home-tech setup, and remote wifi expense reimbursement
Company Overview
Company H1B Sponsorship