Senior Platform Developer (Metal)

Skillsearch

Southwestern Ontario

On-site

CAD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An innovative company is seeking a senior-level engineer to shape the GPU backend of a leading renderer used by top studios worldwide. This role focuses on optimizing performance for Apple’s Metal API and collaborating closely with hardware partners. You'll have the opportunity to influence the technical direction of high-end production rendering while working with a talented international team. Join us to push GPU performance and make a real impact in the industry!

Qualifications

  • Deep knowledge of Metal or a strong desire to become an expert.
  • C++ expertise and familiarity with modern development workflows.

Responsibilities

  • Own and evolve support for Apple’s Metal API across our renderer’s compute backend.
  • Collaborate with rendering and infrastructure teams to optimize GPU integration.

Skills

C++
Metal API
Cross-platform development
Communication
Collaboration

Education

Degree in Computer Science
Degree in Engineering
Degree in Physics
Degree in Mathematics

Tools

Git
CMake
CUDA
HIP

Job description

We’re looking for a senior-level engineer to help shape the GPU backend of a production-proven renderer used by leading studios and artists worldwide. You'll work at the heart of a compute framework, focusing on supporting and optimizing for Apple’s Metal API. This is a critical role with real impact—ideal for someone who wants to push GPU performance and work directly with platform vendors.

Responsibilities:
  1. Own and evolve support for Apple’s Metal API across our renderer’s compute backend
  2. Improve performance, stability, and compatibility across macOS and other supported platforms
  3. Collaborate with rendering and infrastructure teams to optimize GPU integration
  4. Work closely with hardware partners (including Apple) to ensure forward compatibility and performance alignment
  5. Influence the technical direction of compute infrastructure used in high-end production rendering
Qualifications:
  1. Degree in Computer Science, Engineering, Physics, Mathematics, or related technical field
  2. Deep knowledge of Metal or a strong desire to become an expert
  3. C++ expertise and familiarity with modern development workflows (Git, CMake)
  4. Bonus: knowledge of CUDA and/or HIP
  5. Passion for GPU performance, rendering, and cross-platform development
  6. Clear communicator and collaborative mindset
Why Join Us?
  • You’ll work on a product trusted by top-tier studios in film, VFX, and design
  • You’ll help shape the future of GPU compute on Apple platforms
  • You’ll collaborate with a highly skilled, international team and influence a widely adopted rendering engine

If this role aligns with your skills and interests, apply now—we’d love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Metal GPU Platform Engineer – Performance & Rendering
Senior Metal GPU Platform Engineer – Performance & Rendering

Skillsearch • Southwestern Ontario

On-site
CAD 80,000 - 120,000
iOS Software Engineer - Creative Apps
iOS Software Engineer - Creative Apps

Apple • Vancouver

On-site
CAD 120,000 - 150,000
Staff / Principal Product Manager, Platform & Infrastructure
Staff / Principal Product Manager, Platform & Infrastructure

Render • Eastern Ontario

On-site
CAD 120,000 - 150,000
4 weeks of paid vacation
14 weeks parental leave
100% employer-paid medical coverage
+2
Software Engineer - Rendering - Junior
Software Engineer - Rendering - Junior

Image Engine Design • Vancouver

On-site
CAD 75,000 - 95,000
Extended healthcare
Premium coverage by Image Engine
Health & Wellness days
Principal Graphics Engineer
Principal Graphics Engineer

Parallelz • Toronto

On-site
CAD 100,000 - 150,000
Group Retirement Savings Plan matching
Comprehensive benefits package (health, dental, vision)
Generous time off policies
+1
iOS Engineer: Cloud Media and Collaboration
iOS Engineer: Cloud Media and Collaboration

Apple Inc. • Vancouver

On-site
CAD 165,000 - 320,000
Sr iOS Software Engineer - Creative Apps
Sr iOS Software Engineer - Creative Apps

Apple Inc. • Vancouver

On-site
CAD 229,000 - 405,000
iOS Engineer: Cloud Media and Collaboration
iOS Engineer: Cloud Media and Collaboration

Apple • Vancouver

On-site
CAD 120,000 - 180,000
Senior 3D Programmer
Senior 3D Programmer

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Software Engineer - Rendering - Junior
Software Engineer - Rendering - Junior

Jobless • Vancouver

Hybrid
CAD 75,000 - 95,000
Extended healthcare from day 1
Premiums 100% covered
8 Health & Wellness days per year