companyMatX logo

Software Engineer - Compiler at MatX | Mountain View, CA

MatXMountain View, CA
Hybrid Full-time $120K/yr - $400K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

What We’re Looking ForA Bachelor’s degree in Computer Science or a related field. A strong foundation in software engineering principles with an emphasis on performance and efficiency. Experience with compiler algorithms, showcasing your skills in register allocation, instruction scheduling, instruction selection, and loop optimizations. This hybrid role requires you to work from our Mountain View, CA office three days a week (Tuesday through Thursday).

About the job

About MatX

At MatX, we are pioneering the future of artificial general intelligence (AGI) by creating an innovative compute platform. Our team is dedicated to developing comprehensive full-stack solutions that span from silicon to systems, integrating both hardware and software to support the most demanding machine learning workloads for AGI. We leverage the Rust programming language as our primary tool for this groundbreaking work.

Your Role as a Software Engineer - Compiler

  • Design and implement compilers specifically crafted for our unique hardware architecture.
  • Provide expert guidance on hardware architecture from a compiler author's perspective.
  • Concentrate on midend and backend development to optimize compiler performance.

About MatX

MatX is at the forefront of AGI technology, committed to crafting cutting-edge compute platforms that enable the training and execution of extensive machine learning workloads. Our innovative approach combines both hardware and software solutions, positioning us as leaders in this revolutionary field.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.