Staff Software Engineer - Ml Hardware Modelling Category Computer/software Location Remote, Canada Job Type Full Time

hireVouch

Remote, Canada
Remote
8+ years industry experience
Proficient with c++ and python
Hardware modeling and system simulation
This remote position for a Staff Software Engineer focuses on developing hardware modeling for next-generation AI processors in a company that builds chips for artificial intelligence computing. The ideal candidate should have extensive experience in hardware modeling and system simulation, along with proficiency in C++ and Python

Job Summary

  • The role involves designing, developing, and maintaining functional and performance models for design concepts at subsystem and system levels.
  • Candidates will collaborate with machine learning and compiler teams to evaluate the performance of machine learning workloads.
  • The company offers a comprehensive health care plan, stock option plan, and a flexible hybrid workplace model.

Matching Summary

Match Score: 85

This remote position for a Staff Software Engineer focuses on developing hardware modeling for next-generation AI processors in a company that builds chips for artificial intelligence computing. The ideal candidate should have extensive experience in hardware modeling and system simulation, along with proficiency in C++ and Python.

Skills & Requirements

Must-have

  • 8+ years industry experience
  • Proficient with C++ and Python
  • Hardware modeling and system simulation

Nice-to-have

  • Familiarity with ML inference and training
  • Experience with ML accelerator architectures
  • Linux-based environment development

Key Requirements

  • BS or higher in computer/software engineering
  • 8+ years of industry experience
  • Proficiency in C++ and Python

Work Rights

Not specified

Tailored Resume

Cover Letter