AI Software Engineer — ROCm & GPU Innovation

AMD

Markham

On-site

CAD 84,720 - 127,080

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A leading semiconductor company in Markham is seeking a Software Development Engineer to focus on innovative AI software features. The role involves validating and releasing software, contributing to open-source AI projects, and creating technical resources for developers. Candidates should possess a strong background in Python, C/C++, and relevant AI frameworks. A bachelor's or master's degree in computer/software engineering or Computer Science is required, alongside excellent problem-solving and communication skills. This is a full-time position with mid-senior level seniority.

Qualifications

  • Bachelor’s or master’s degree in computer/software engineering, Computer Science, or related technical discipline.
  • Good knowledge and hands-on experience in Python, C, C++.
  • Hands-on experience with AI frameworks is a must.

Responsibilities

  • Validate new AI SW features before releasing them to customers.
  • Create PRs to open-source AI projects to enhance AMD device support.
  • Drive successful adoption of AMD ROCm software and tools.

Skills

Python
C
C++
AI frameworks (e.g. Pytorch, Triton, vLLM, SGLang)
Linux
GPU
CUDA
ROCm
TensorRT
Problem-solving skills
Communication skills

Education

Bachelor’s or master’s degree in computer/software engineering
Computer Science

Job description

A leading semiconductor company in Markham is seeking a Software Development Engineer to focus on innovative AI software features. The role involves validating and releasing software, contributing to open-source AI projects, and creating technical resources for developers. Candidates should possess a strong background in Python, C/C++, and relevant AI frameworks. A bachelor's or master's degree in computer/software engineering or Computer Science is required, alongside excellent problem-solving and communication skills. This is a full-time position with mid-senior level seniority.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Software Engineer - On-Device ML (C++17)
Senior AI Software Engineer - On-Device ML (C++17)

Qualcomm • Markham

On-site
CAD 80,000 - 110,000
AI Performance Engineer – GPU & ROCm
AI Performance Engineer – GPU & ROCm

Sapphire Stream Technology • Toronto

On-site
CAD 90,000 - 140,000
Senior AI Runtime Performance Engineer (CPU/Memory)
Senior AI Runtime Performance Engineer (CPU/Memory)

Cerebras • Toronto

On-site
CAD 100,000 - 150,000
Non-corporate work culture
Stability with startup vitality
Opportunities for continuous learning
Senior Software Engineer - AI-First Vehicle Platform
Senior Software Engineer - AI-First Vehicle Platform

Toronto Film School • Toronto

Hybrid
CAD 180,000 - 220,000
Stock options
Company car
Comprehensive benefits
+2
ROCm Feature Enablement Lead: Client/dGPU Systems
ROCm Feature Enablement Lead: Client/dGPU Systems

AMD • Markham

On-site
CAD 120,000 - 180,000
AMD benefits at a glance
Real-Time AI Software Engineer (C/C++) - Travel & Hybrid
Real-Time AI Software Engineer (C/C++) - Travel & Hybrid

Comact Careers - Carrières • Mirabel

Hybrid
CAD 60,000 - 80,000
Group RRSP
On-site gym
Employee assistance program
+3
Remote AI Software Engineer - Contractor, 10-40 hrs/wk
Remote AI Software Engineer - Contractor, 10-40 hrs/wk

Turing • Toronto

Remote
CAD 90,000 - 120,000
AI-Driven Software Engineer: Middleware & Spring Expert
AI-Driven Software Engineer: Middleware & Spring Expert

PowerToFly • Mississauga

On-site
CAD 164,847 - 233,078
Senior AI Engineer - Full-Stack & AI CoE Builder
Senior AI Engineer - Full-Stack & AI CoE Builder

Recruiting In Motion - Eastern Ontario • Toronto

On-site
CAD 120,000 - 190,000
GenAI Systems Engineer — Scale Training & Inference
GenAI Systems Engineer — Scale Training & Inference

AMD • Markham

Hybrid
CAD 120,000 - 160,000
Comprehensive benefits package
Professional development opportunities