Senior Staff Compiler Engineer Category Location Markham, Ontario

Talentlab Inc

Markham, Ontario
On-site
Ml/ai compilers development
Mapping ml/ai algorithms to hw
Performance simulation with c++/python
Develop and evolve ML/AI compilers for efficient mappings of ML/AI algorithms on existing and future HW

Job Summary

  • Develop and evolve ML/AI compilers for efficient mappings of ML/AI algorithms on existing and future HW.
  • Analyze ML/AI algorithms and workloads to drive future features in the company's ML HW/SW offerings.
  • Create performance-driven simulation components for analysis and design of high-performance HW/SW algorithms on future SoCs.

Matching Summary

Develop and evolve ML/AI compilers for efficient mappings of ML/AI algorithms on existing and future HW.

Skills & Requirements

Must-have

  • ML/AI compilers development
  • Mapping ML/AI algorithms to HW
  • Performance simulation with C++/Python
  • Algorithm development and performance analysis
  • Understanding ML network trends

Nice-to-have

  • Object-oriented design principles
  • On-silicon debug skills
  • Software development processes knowledge
  • Familiarity with git, Jenkins, Docker, clang/MSVC
  • Computer architecture knowledge

Key Requirements

  • Bachelor's degree in CS, Engineering, or related field
  • 4+ years of relevant work experience
  • Strong problem-solving and analytical skills
  • Strong communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter