Enable job alerts via email!

Senior Platform Developer (Metal)

Skillsearch

Waterloo

On-site

CAD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a senior-level engineer to enhance the GPU backend of a renowned renderer. This role focuses on optimizing performance for Apple’s Metal API, collaborating with teams and hardware partners. Ideal for those passionate about GPU performance and cross-platform development.

Qualifications

  • Deep knowledge of Metal or strong desire to become an expert.
  • Passion for GPU performance and cross-platform development.

Responsibilities

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

Skills

C++
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 :

  • Own and evolve support for Apple’s Metal API across our renderer’s compute backend
  • Improve performance, stability, and compatibility across macOS and other supported platforms
  • Collaborate with rendering and infrastructure teams to optimize GPU integration
  • Work closely with hardware partners (including Apple) to ensure forward compatibility and performance alignment
  • Influence the technical direction of compute infrastructure used in high-end production rendering

Qualifications :

  • Degree in Computer Science, Engineering, Physics, Mathematics, or related technical field
  • Deep knowledge of Metal or a strong desire to become an expert
  • C++ expertise and familiarity with modern development workflows (Git, CMake)
  • Bonus : knowledge of CUDA and / or HIP
  • Passion for GPU performance, rendering, and cross-platform development
  • 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.

J-18808-Ljbffr

Create a job alert for this search

Platform Developer • Waterloo, Region of Waterloo, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.