Skillsearch

Senior Platform Developer (Metal)

Waterloo, ON, CA

10 days ago
Save Job

Summary

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 be working at the heart of a compute framework, with a specific focus 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.


What You’ll Be Doing:

  • 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 technical direction of compute infrastructure used in high-end production rendering


What We’re Looking For:

  • 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
  • Fluent English


Why This Role?

  • You’ll be working 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 work with a highly skilled, international team and directly influence a widely adopted rendering engine


If this role sounds like a fit, apply now - we’d love to hear from you.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job