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

  • Rustify
  • Mountain View, CA

Job Description

# Software Engineer - SimulatorsMatX · Mountain View, CA · Senior · HybridView & ApplyWe're hiring engineers to work on a cycle-accurate microarchitectural simulator of our ML accelerator chip.We are interested in anyone with strong Rust fundamentals and embedded/systems software/high performance software experience. We are willing to train you on the relevant microarchitecture knowledge. **New grads are encouraged to apply.**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.Responsibilities include:Develop and maintain functional and performance models of our hardwareDevelop tools and infrastructure to aid in efficient correlation, debug, and testingCollaborate with model customers: architecture, verification/validation, compiler, and runtime teamsContribute to architectural decisions and reviewsInvestigate and implement performance optimizationsRequirements:Bachelor of Computer Science or equivalent degreeExcellent software engineering skills, with a focus on maintainable, performantStrong foundation in computer architecture fundamentalsExcellent cross-functional communication skillsRust experience AND/OR experience writing cycle-accurate simulatorsThis is a hybrid role that will require you to work from our Mountain View, CA office 3 days a week on Tuesday through ThursdayPreferences (any of the following):Deep knowledge of Machine Learning Accelerator architecturesExperience with benchmarking and optimizing codeFamiliar with processor, memory, and networking architecturesAn understanding of Power, Performance, Cost tradeoffsCompensationThe US base salary for this full-time position is determined based on a variety of factors including role, experience, location, job related skills, and relevant education and training. Career length is only a guideline for compensation. Our offers allow candidates to swap cash for equity. The broad ranges for mid/senior candidates reflect greater flexibility for cash/equity swap. #J-18808-Ljbffr

Job Tags

Full time, Work at office, 3 days per week

Similar Jobs

Veritiv

Warehouse Specialist - Fast-Paced Order Fulfillment Job at Veritiv

Veritiv is seeking a Warehouse Worker to pull, pack, ship, and receive orders accurately while maintaining safety standards. The role involves moving goods with material handling equipment and ensuring quality, with opportunities for on-the-job training.Candidates should... 

Express Employment Professionals Defunct

Industrial Sewer Job at Express Employment Professionals Defunct

Job Full Description Industrial Sewing Job Summary: We are hiring an Industrial Sewing position for an expanding manufacturer in the furniture industry located in Grand Rapids, MI. This position is for candidates with high-level experience in the furniture...

Veolia

Lab Pack Manager Job at Veolia

 ...integration into Veolia, recruiting and hiring for this role is being managed in partnership with the Clean Earth talent acquisition team....  ...350 locations across North America. Job Description The Lab Pack Manager is responsible for supervising the lab pack field... 

State of Ohio

Strategic Legal Consultant (Attorney) for Behavioral Health Job at State of Ohio

State of Ohio (Ohio Department of Behavioral Health) seeks a Legal Consultant Attorney 5 in Columbus to support behavioral health policy and legal affairs. The role requires active Ohio Bar admission and licensed practice with at least 18 months of attorney experience,... 

IMMEC

Fabricator/Welder Job at IMMEC

 ...Fabricator/Welder Welder / Fabricator / Pipe Fitter IMMEC is seeking experienced Welders, Fabricators, and Pipe Fitters to join...  ...for safety-focused individuals with strong fabrication and welding skills who take pride in producing quality work. Candidates...