Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Graphics Engineer

Parallelz

About Parallelz

Parallelz is building a new technology platform that enables new ways of delivering, discovering, and extending mobile applications, ways that were never thought possible. We allow developers to, with no modifications to their code, transform existing mobile apps into web-native apps that can run anywhere, all without a walled garden app store.

You will be getting in at a pivotal stage, contributing to the technical strategic roadmap, helping build a world-class technical team, and working in a small, agile, flat organization to evolve our R&D initiatives into a live, scaled operational platform that will have an impact across the industry.

Parallelz is an AI-native organization. We expect every engineer to use AI tools and agentic systems as a core part of how they design, build, debug, and ship. Not as a side experiment, but as a multiplier on judgment, velocity, and quality.

Our founding team and advisors are serial entrepreneurs and technologists from Google, Mozilla, MIT Media Labs, and other top organizations. The company is joined by top-tier and global venture funds and angel investors.

About the Role

We are seeking a passionate and resilient Principal Graphics Engineer to own a foundational piece of our infrastructure: the rendering and runtime layer that lets unmodified mobile apps execute and stream pixel-perfect, low-latency experiences to any browser.

You will spend your time deep in graphics pipelines, shaders, GPU compositing, frame timing, and the cross-stack interactions between Android/Linux graphics, browser engines, and WebGL/WebGPU. The role demands first-principles thinking, an instinct for getting to the root of difficult problems, and the maturity to ship performance-critical code that holds up at scale.

We are equally interested in candidates with a deep graphics engineering background (game engines, browser graphics, GPU systems, real-time rendering) and candidates from adjacent low-level systems backgrounds with demonstrated graphics depth.

What You'll Do

  • Own the design, implementation, and evolution of our graphics and rendering stack across native (Android/Linux) and web (WebGL, WebGPU) targets.
  • Write efficient, maintainable, performance-critical C/C++ for system-level and rendering components, with hard requirements on frame budgets, memory, and latency.
  • Profile and tune the full pipeline: CPU/GPU bottlenecks, shader cost, texture and buffer management, compositor interactions, and end-to-end streaming latency.
  • Investigate and resolve faults in complex environments, tracing issues from the browser engine down through the runtime to the OS, kernel, and graphics driver.
  • Drive upgrades to the underlying platforms (AOSP versions, browser engines, GLES/WebGPU evolution) while keeping the system stable and shippable.
  • Partner with other teams to define and implement robust testing strategies for rendering correctness, performance regressions, and cross-device fidelity.
  • Operate as a senior independent contributor: scope your own work, drive it to completion, and communicate clearly with a small, high-trust team.
  • Work natively with AI coding agents and tooling (Claude Code, Cursor, agentic workflows, custom internal agents) to accelerate research, prototyping, code generation, debugging, and review, treating these tools as a junior pair you direct and verify, not a passenger.

Requirements

This is a technically demanding role that rewards resilience, creative problem-solving, and out-of-the-box thinking.

Must-Haves

  • Strong systems programming foundation: C/C++ proficiency on performance-critical, low-level codebases, with deep familiarity with Linux and OS-level internals.
  • Deep experience with one or more real-time graphics stacks: OpenGL ES, WebGL, WebGPU, Vulkan, Metal, or DirectX, including shader programming, GPU memory and pipeline optimization, and frame/latency budgeting.
  • Track record of owning complex, multi-component graphics or systems products end-to-end, from research prototype through production at scale.
  • Daily fluency with AI coding agents and LLM tooling, with a clear bias toward verifying and pushing back on AI output rather than accepting it.
  • A "dig until it bleeds" investigative instinct: the drive to understand every layer of the system.
  • Strong written communication and a self-directed working style suited to a small, senior, high-trust team.

We'd love to see depth in two or more of the following:

  • Browser engine internals (Chromium/Blink, Gecko, WebKit), particularly the graphics, compositor, or rendering subsystems.
  • Game engine internals, real-time renderers, or GPU compute frameworks.
  • Android internals and custom AOSP development (kernel, HAL, SurfaceFlinger, System Services, GMS, Android Build System).
  • Android/Linux graphics stack (EGL, Gralloc, DRM/KMS, Mesa) and graphics driver work.
  • Web platform technologies: WebAssembly, WebRTC, and the surrounding browser security/sandboxing model.
  • Containers and virtualization (LXC, namespaces, cgroups) and their interaction with hardware-accelerated graphics.
  • Real-time network and socket programming, including low-latency streaming protocols and frame pacing.
  • Linux device driver programming.

Nice-to-Haves

  • Experience building, fine-tuning, or evaluating internal AI/agent tooling that augments engineering work.
  • A data-driven mindset, relying on qualitative and quantitative signal to make informed decisions.
  • Mobile game development experience, including engines, SDKs, and the broader ecosystem.
  • Background in advanced compression, video codecs, or color management.
  • Graduate work or research background in computer graphics, systems, or a related area.

Benefits

  • Group Retirement Savings Plan matching and participation
  • Comprehensive benefits package (health, dental, vision), including Health and Wellness spending account
  • Generous time off policies
  • Access to leading AI tools and platforms
Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Principal Graphics Engineer in Montréal, QC vacancy
  •  ...collaborate across time zones to support projects on all major platforms, engines and styles - from AAA titles to emerging technologies. Our team...  ...Riot Gearbox Software We're looking for a Senior Graphic Designer to lead the visual execution of client pitches,... 
    Suggested
    Full time
    Casual work
    Remote work
    Flexible hours

    Devoted Studios

    Montréal, QC
    11 days ago
  •  ...ROLE SUMMARY Our client is hiring a highly technical Systems Engineer to join its North American R&D and solutioning hub. This role is designed for an engineer who can move fluently between systems thinking, high-level architecture and hands-on software engineering. The... 
    Suggested
    Long term contract
    Full time

    Flatgigs

    Montréal, QC
    13 days ago
  • $250 per day

    Sleep Country Canada is looking for a Bilingual Web Graphic & UX Designer to maintain and enhance the design, content, website quality assurance (QA), and overall customer experience across our e-commerce website and related digital channels, with a mobile-first mindset. This... 
    Suggested
    Full time
    Internship
    Local area

    Dormez-vous

    Montréal, QC
    4 days ago
  • $40k - $45k per year

     ...Junior ou Intermédiaire, selon le portfolio, le niveau d’autonomie et la maîtrise technique du candidat. Le candidat idéal comprend les principes fondamentaux d’un excellent design et reconnaît aussi que l’efficacité, l’automatisation et l’adaptabilité font partie des outils... 
    Suggested
    Full time
    Apprenticeship

    Playground

    Montréal, QC
    a month ago
  •  ...Looking to take the next step in your career? Hatch is seeking a Principal - Commissioning for it’s Eastern Canada (ECA) Region who will...  ...ensure training and mentoring and promote site experience to design engineers Provide technical support and governance to projects across... 
    Suggested
    Long term contract
    Part time
    Internship
    Work at office
    Local area
    Flexible hours

    Hatch

    Montréal, QC
    1 day ago
  • $125.04k - $171.93k per year

     ...Description Overview As part of the development of wind energy projects in Quebec and internationally, we are seeking a Principal Electrical Engineer who will play a key role in the design and coordination of medium-voltage (MV) collector systems for wind farms. The... 
    Full time
    Internship
    Local area
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    12 days ago
  •   Lieu de travail : 1717 rue Du Havre, en mode hybride Type de poste : Régulier   Entreprise québécoise  du secteur énergétique, Énergir a l'ambition de faire partie de la solution pour lutter contre les changements climatiques. Ainsi, l’entreprise innove pour participer...
    Remote work
    Flexible hours

    Energir

    Montréal, QC
    5 minutes ago
  •  ...la typographie, des couleurs, de la hiérarchie visuelle et des principes de création orientés vers la performance. Curiosité et apprentissage...  .... They possess a portfolio demonstrating their potential in graphic design, layout, video editing, or visual content creation. More... 
    Daily paid
    Permanent employment
    Full time
    Freelance
    Internship
    Work at office
    Work from home
    Flexible hours
    Day shift

    Bloom

    Montréal, QC
    7 days ago
  •  ...intersection of Art, Design, Engineering, Animation, UI, Audio, and Production...  ...art strategy for Unreal Engine 5 across PC, console, and...  ...En tant qu’ Artiste technique principal(e) , vous êtes responsable de...  ...rendering performance analysis, and graphics debugging workflows.  ~... 
    Long term contract
    Local area

    NBCUniversal

    Montréal, QC
    29 days ago
  • Artiste principal en VFX Notre équipe de Montréal s'agrandit et nous recherchons un artiste VFX principal pour nous aider à jeter les bases...  ...et volonté de toujours faire mieux. Une expérience avec Unreal Engine dans le développement de jeux est un plus Une expérience avec... 
    Full time
    For subcontractor
    Work at office

    High Drive

    Montréal, QC
    4 days ago
  •  ...L’opportunité Une vision forte est à la base de toute création — et le bon textile peut tout changer. À titre de Designer principal(e), Concept pour la marque PENN.Penningtons, vous contribuerez à définir ce qui s’en vient en faisant le lien entre concept, textiles... 
    Full time
    Contract work
    Part time
    Seasonal work
    Flexible hours

    PENN.

    Montréal, QC
    6 days ago
  •  ...DevOps et SREs de votre équipe Qu'attendons-nous de notre DevOps Principal·e ? ~5 ans+ d'expérience dans des environnements de...  ...processes and the organization Providing support to other DevOps engineers and SREs on your team About Turbulent, a Cloud Imperium... 
    Full time
    Summer work
    Immediate start
    Shift work

    Cloud Imperium Games Limited

    Montréal, QC
    27 days ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...to innovate and inspire. What You'll Do Epic is looking for a Principal FX Artist to join Rocket League, a live-service game with a huge... 
    Long term contract
    Full time
    Temporary work

    Epic Games

    Montréal, QC
    5 days ago
  •  ...États-Unis jusqu’à 30 % du temps, avec un permis de conduire valide Required Experience & Qualifications ~ Bachelor’s degree in Engineering, Computer Science, Supply Chain, Operations Management, Information Systems, or an equivalent combination of education and... 
    Internship

    Onomatic

    Montréal, QC
    21 days ago
  •  ...afin d'apporter des traitements qui changent la vie des patients dans le besoin à travers le monde. Nous recherchons un directeur principal CMC pour rejoindre notre équipe de choc (hybride*/télétravail) au Canada. En tant que directeur principal CMC chez Allucent, vous... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours
    Day shift
    2 days per week

    Allucent

    Montréal, QC
    28 days ago
  •  ...Aperçu du poste Genetec recherche actuellement un analyste principal de données pour son organisation dédiée à l'expérience client (CX...  ...great fit ~ Bachelor’s degree in Computer Science, Software Engineering, Finance, or Business with an operational analysis background,... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    21 days ago
  •  ...join our Institutional Securities Technology E-trading team as a Principal Java Developer in FICFX to code, deliver software, and work...  ...markets and shape the future of our communities. This is a Software Engineering position at Vice-President level, which is part of the job... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    11 hours ago
  • $185k - $215k per year

     ...offering. About the Role As Principal Design Director – Americas...  ...Partner closely with design, engineering, production, and product...  ...Familiarity with modern game engines, production pipelines, and development...  .... Établir les cadres, principes et bonnes pratiques de... 
    Long term contract
    Full time
    Internship
    Seasonal work
    Worldwide
    Relocation
    Flexible hours
    Shift work
    Day shift

    Keywords Studios

    Montréal, QC
    21 days ago
  •  ...other protected characteristics as per applicable law. As a  Principal Systems Programmer on  Dead by Daylight , you will play a key role...  ...scalable C++ systems that power Dead by Daylight, ranging from engine improvements to platform-specific implementations and developer... 
    Permanent employment
    Full time
    Worldwide
    Montréal, QC
    15 days ago
  •  ...À propos du poste : L' Analyste principal·e, Trésorerie joue un rôle central dans le...  ...SSENSE est un employeur qui souscrit au principe de l'égalité des chances. Nous célébrons...  ...garnered critical acclaim as both an e-commerce engine and a producer of cultural content, generating... 
    Daily paid
    Worldwide

    SSENSE

    Montréal, QC
    a month ago
  • $146k per year

     ...us and build for travelers everywhere. Développeur(-euse) principal d’application mobile − Android Présentation de l’équipe...  ...Expedia. We're looking for a motivated, curious, and forward-thinking engineer who is passionate about delivering seamless, personalized... 
    Apprenticeship

    Expedia Group

    Montréal, QC
    11 hours ago
  •  ...collaborate across time zones to support projects on all major platforms, engines and styles - from AAA titles to emerging technologies. Our team...  ...or mid-tier game development • 2+ years as a Lead Engineer, Principal Engineer, or equivalent — with real ownership of technical... 
    Full time
    Remote work
    Flexible hours

    Devoted Studios

    Montréal, QC
    28 days ago
  •  ...dont nous avons besoin En tant qu’analyste de test technique principal·e au sein de l’équipe d’automatisation Shared Development Services...  ...des moteurs de jeu commerciaux, tels que Unity ou Unreal Engine. Expérience des systèmes CI/CD tels que TeamCity, Jenkins ou... 
    Daily paid
    Local area
    Worldwide

    2K Vegas

    Montréal, QC
    a month ago
  • $150k - $180k per year

    Location: Montreal – South Shore / North Shore and Downtown Compensation Package: $150,000 – $180,000 Remote Work: 2 days per week The Brokerage A historic Quebec brokerage with approximately 300 employees that has experienced strong growth in recent years, notably...
    Permanent employment
    Remote work
    2 days per week

    Hello World Recruitment

    Montréal, QC
    3 days ago
  •  ...sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a  Principal Systems Programmer on  Dead by Daylight , you will play a key role in shaping the technical foundation of one of the world's... 
    Permanent employment
    Full time
    Worldwide

    bhvr

    Montréal, QC
    14 days ago
  •  ...Excellence Conduct comprehensive electrical integration and  power  engineering analyses Author detailed functional specifications and...  ...nous sommes fiers d'être un milieu de travail qui souscrit au principe de l'égalité d'accès à l'emploi. Parce que nos employés sont... 
    Full time
    Immediate start

    Water Technologies

    Montréal, QC
    13 days ago
  •  ...niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en... 
    Daily paid
    Remplacement
    Monday to friday
    Day shift

    Randstad

    Montréal, QC
    7 days ago
  •  ...Ingénieur(e) d'Application , vous serez le principal point de contact technique auprès de nos...  ...vente. English As an Application Engineer , you will be the primary technical...  ...être un milieu de travail qui souscrit au principe de l'égalité d'accès à l'emploi. Parce que... 
    Full time
    Contract work
    Immediate start

    Water Technologies

    Montréal, QC
    19 days ago
  • $110k - $125k per year

     ...authentication products and services-Proficiency in Linux or other Unix variant-Good understanding of secure coding techniques and IT security principals in gener Job Types: Full-time, Permanent, Fixed term contract Salary: $110,000.00-$125,000.00 per year Benefits: Dental... 
    Permanent employment
    Full time
    Fixed term contract
    Monday to friday
    Shift work

    Synechron Canada Inc.

    Montréal, QC
    6 days ago
  • $80k - $155k per year

    Solution Architect – Manufacturing & Engineering Position Description Lead the successful delivery of strategic initiatives at the heart...  ...pour les écosystèmes PLM, MES, ERP et OTD, conformément aux principes d'architecture d'entreprise • Concevoir des modèles et... 
    Montréal, QC
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Graphics Engineer. Be the first to apply!