Назад
Company hidden
14 часов назад

Principal Graphics Engineer (WebGL/WebGPU)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US/Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Principal Graphics Engineer (WebGL/WebGPU): Building a rendering and runtime layer that enables unmodified mobile apps to stream pixel-perfect experiences to any browser with an accent on graphics pipelines and GPU compositing. Focus on optimizing C++ system-level components, resolving cross-stack faults from browser engines to kernels, and integrating AI coding agents into the development workflow.

Location: Hybrid in Toronto, Ontario, Canada

Company

hirify.global is an AI-native startup building a platform that transforms existing mobile apps into web-native apps that can run anywhere without a walled garden app store.

What you will do

  • Own the design and evolution of the graphics and rendering stack across native (Android/Linux) and web (WebGL, WebGPU) targets.
  • Write performance-critical C++ code for system-level components with strict frame budgets, memory, and latency requirements.
  • Profile and tune the full pipeline, addressing CPU/GPU bottlenecks, shader costs, and end-to-end streaming latency.
  • Investigate and resolve faults across the stack, from browser engines through the runtime to the OS kernel and graphics drivers.
  • Drive platform upgrades for AOSP versions and browser engines while maintaining system stability.
  • Collaborate with teams to implement testing strategies for rendering correctness and cross-device fidelity.

Requirements

  • Strong systems programming foundation in C++ with deep familiarity with Linux and OS-level internals.
  • Deep experience with real-time graphics stacks such as OpenGL ES, WebGL, WebGPU, Vulkan, Metal, or DirectX.
  • Proven track record of owning complex graphics or systems products from prototype to production at scale.
  • Daily fluency with AI coding agents and LLM tooling (e.g., Claude Code, Cursor).
  • Must be based in Toronto, Ontario, Canada for hybrid work.

Nice to have

  • Experience with browser engine internals (Chromium/Blink, Gecko, WebKit).
  • Knowledge of Android internals, custom AOSP development, or Linux device driver programming.
  • Experience with WebAssembly, WebRTC, and browser security/sandboxing models.
  • Familiarity with containers and virtualization (LXC, namespaces) and hardware-accelerated graphics.
  • Background in advanced compression, video codecs, or color management.

Culture & Benefits

  • Group Retirement Savings Plan matching and participation.
  • Comprehensive health, dental, and vision benefits, including a Health and Wellness spending account.
  • Generous time off policies.
  • Direct access to leading AI tools and platforms as a core part of the engineering workflow.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →