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

hireVouch

Remote, Canada
Fully remote
Hardware modeling
System simulation
Computer architecture
This job posting seeks a Staff Software Engineer for a company focused on developing innovative AI computing chips, particularly leveraging optical technology. The ideal candidate will have extensive experience in hardware modeling and system simulation, with proficiency in C++ and Python, to contribute to the design and analysis of next-generation AI processors

Job Summary

  • Design, development, and maintenance of functional and performance models for design concepts and planned hardware, at both the subsystem and system levels.
  • Collaborate with machine learning and compiler teams to construct and evaluate the performance of machine learning workloads.
  • Comprehensive Health Care Plan, Group Retirement Savings Plan matching, Life Insurance, Generous Time Off, Training & Development, Flexible, hybrid workplace model, Stock Option Plan.

Matching Summary

Match Score: 85

This job posting seeks a Staff Software Engineer for a company focused on developing innovative AI computing chips, particularly leveraging optical technology. The ideal candidate will have extensive experience in hardware modeling and system simulation, with proficiency in C++ and Python, to contribute to the design and analysis of next-generation AI processors.

Skills & Requirements

Must-have

  • hardware modeling
  • system simulation
  • computer architecture
  • C++ and Python proficiency
  • AI hardware design

Nice-to-have

  • machine learning workloads
  • large-scale distributed systems
  • Linux environment
  • collaborative engineering

Key Requirements

  • BS or higher in computer/software engineering, electrical engineering, or related field
  • 8+ years of industry experience
  • Proficient with C++ and Python

Work Rights

Not specified

Tailored Resume

Cover Letter