Senior Software Engineer, Ai Inference Systems

Nvidia Corporation

Base: 170,000 cad - 220,000 cad; bonus/equity: not...
Hybrid
Strong programming skills in python and c/c++
Experience with gpu programming and performance
Familiarity with containers and orchestration
Nvidia Corporation is seeking a Senior Software Engineer specializing in AI inference systems to develop and optimize high-performance frameworks for large-scale models. The ideal candidate should possess strong programming skills, a solid foundation in computer science, and extensive experience in performance engineering within machine learning frameworks

Job Summary

  • Nvidia is seeking skilled software engineers to build efficient AI inference systems.
  • The role involves optimizing GPU kernels and collaborating across multiple teams.
  • Candidates will contribute to groundbreaking technologies in AI research and development.

Matching Summary

Match Score: 85

Nvidia Corporation is seeking a Senior Software Engineer specializing in AI inference systems to develop and optimize high-performance frameworks for large-scale models. The ideal candidate should possess strong programming skills, a solid foundation in computer science, and extensive experience in performance engineering within machine learning frameworks.

Salary

Base: 170,000 CAD - 220,000 CAD; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Strong programming skills in Python and C/C++
  • Experience with GPU programming and performance
  • Familiarity with containers and orchestration

Nice-to-have

  • Hands-on work with ML compilers and DSLs
  • Experience with cloud platforms
  • Contributions to open-source projects

Key Requirements

  • Bachelor’s degree in CS/CE/SE with 7+ years of experience
  • Master’s degree with 5+ years of experience
  • PhD with thesis and top-tier publications

Work Rights

Not specified

Tailored Resume

Cover Letter