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

GPU Programming Software Engineer

$60 - $85 per hour

SaidGig

Role Overview

Apply specialized GPU programming skills to design, implement, and optimize GPU-based components used to train large language models, with a strong focus on performance and architecture. Work will include writing and tuning GPU kernels and shaders, building host-side C++ integrations, and profiling for maximum efficiency.

About

micro1 is an AI data lab that builds high-quality training data, evaluations, and feedback loops for frontier models. The organization vets experts through an AI-driven recruiter and scales domain expertise across finance, healthcare, STEM engineering, and more, to improve how AI systems learn and reason.

Key Responsibilities
  • Design, implement, and optimize GPU-based software solutions using CUDA, WebGPU, or GLSL
  • Profile and fine-tune GPU kernels and shaders for performance and efficiency
  • Develop host-side logic and integrations in C++
  • Collaborate with model training and engineering teams to translate algorithmic needs into GPU implementations
Qualifications
  • Required skills: CUDA, WebGPU, GLSL, and C++
  • Preferred: advanced experience with GPU programming languages that run on NVIDIA hardware
  • Preferred backgrounds: graphics programming, ML acceleration, scientific computing, or high performance computing
  • Proven ability to profile and optimize GPU code for throughput and latency
Work Terms
  • Role type: Contractor
  • Location: Remote
  • Compensation is output-based; experts are paid per task that meets project specifications
  • Minimum submission requirements apply, experts must submit a minimum of tasks per week
  • Start timeline: roles are typically filled within 48 hours; selected experts should be ready to begin their first tasks within 24 to 48 hours after completing onboarding
Compensation
  • Listed pay range: $60 to $85 per hour
  • Payment structure: output-based, paid per completed task that meets project specifications; time to complete tasks may vary by expert
Application and Onboarding

Candidates are vetted through an AI-driven recruiter and complete an onboarding process prior to beginning work. If selected, expect to start tasks within 24 to 48 hours of finishing onboarding. We are looking for experts who can begin immediately or on short notice.

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the GPU Programming Software Engineer in Canada vacancy
  • $60 - $85 per hour

     ...Overview Build and optimize GPU-powered components used to generate...  ..., and optimize GPU-based software solutions using CUDA, WebGPU,...  ...experience with GPU programming languages and toolchains that...  ...integration and performance engineering. Work Terms Role type:... 
    Suggested
    Remote job
    Hourly pay
    For contractors

    SaidGig

    Canada
    2 days ago
  •  ...As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the integrations that keep our services...  ...Considerable paid parental leave Employee referral bonus program Other benefits (life/AD&D, disability, EAP, etc. - varies... 
    Suggested
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Canada
    10 days ago
  •  ...completes tasks, schedules appointments, routes conversations, and seamlessly hands off to human agents when needed. As a Senior Software Engineer, Frontend , you'll help build the web applications that power the AI Receptionist experience for enterprise customers. You'll... 
    Suggested
    Full time

    Cresta

    Canada
    10 days ago
  • $91k - $113k

     ...and application connectivity. We are looking for a Senior Software Engineer who can deliver high-quality production capabilities and...  ...Parental Leave Progressive Healthcare Options Retirement Programs Opportunity for Education Reimbursement  Commuter... 
    Suggested
    Full time
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Canada
    4 days ago
  • $111k - $160k

     ...help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: The Decision Management Program (DMP) team is looking for a Senior Software Engineer to support the Authorization Decisioning product... 
    Suggested
    Full time
    Immediate start
    Worldwide

    Mastercard

    Canada
    3 days ago
  • $133k - $183k

     ...fiscal integrity, and trust. Position Overview We are seeking a highly autonomous, systems-fluent, and development-oriented Software Engineer II (Money Movement & Card Ledger) to join our core financial platform engineering vertical under a permanent, full-time remote... 
    Permanent employment
    Full time
    Remote work
    Flexible hours
    Shift work

    Affirm

    Canada
    a month ago
  • $200.7k - $250.9k

     ...will require us to strengthen and refine it. We’re looking for an engineer to help build the battens and transoms that lift frontend work...  ...in larger venues. The ideal candidate: Has 6-8+ years of software development experience, with a strong focus on the frontend and... 
    Full time
    Local area

    Mercury

    Canada
    a month ago
  • $146.2k - $190k

     ...unprecedented mission to drive value-based healthcare at the speed of software. We engineer Counterpart Assistant—a clinically intuitive, AI-enabled...  ...of new reliability benchmarks and internal Quality Programs across the SDLC, holding the line on code standards when software... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    Shift work

    Clover Health

    Canada
    a month ago
  •  ...leverages custom customer feedback models to engineer perfectly tailored products. Backed by...  ...completely rethinking the entire retail software layer—spanning complex automated...  ...constructive, meticulous code reviews, pair-programming sessions, and clear architecture documentation... 
    Full time
    Remote work

    Short Story

    Canada
    a month ago
  •  ...BeyondTrust is seeking a Software Development Engineer to help build the NHI Governance domain within our Pathfinder products. You will implement...  ...the features you build. What You’ll Bring Solid programming skills in at least one modern language ( C# , Go , TypeScript... 
    Full time

    Beyondtrust

    Canada
    10 days ago
  •  ...are looking for a highly skilled Senior Software Developer to design, develop, and maintain...  ...Bachelor’s degree in computer science, Engineering, or a related field (or equivalent...  ...Environment, Health, Safety and Quality (EHSQ) programs. Our scalable, web-based software... 
    Full time
    Local area
    Remote work
    Shift work

    Fortive

    Canada
    a month ago
  • $166.6k - $263.45k

     ...ambitious startups. The Treasury team is a team of full-stack engineers that are building thoughtful products that manage billions in...  ...for the role: Experienced with Haskell or another programming language with sufficiently similar static typing or functional... 
    Full time

    Mercury

    Canada
    24 days ago
  •  ...implementations for production readiness, and help build verification agents that detect errors and measure model capabilities across the software engineering lifecycle. Key Responsibilities Curate and author code examples, solutions, and corrections in Python, JavaScript... 
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    SaidGig

    Canada
    more than 2 months ago
  •  ...What You’ll Do As a Software Development Engineer, you will play a pivotal role in developing our endpoint security solution for macOS. You will work as part of a multi-disciplinary team, delivering outcomes primarily by directing agentic AI development tools and applying... 
    Full time
    Shift work

    Beyondtrust

    Canada
    10 days ago
  •  ...systems. As an AI/ML Research Engineer, LLM Training & Evaluation ,...  ...models Strong programming skills in Python and experience...  ...training/evaluation workloads ( GPU/accelerator environments preferred...  ...across model comparisons Software / Data Engineering... 
    Full time

    Innodata

    Canada
    22 days ago
  • $90k - $130k

     ...least 2 years of experience in backend engineering, AI automation, or complex systems integration...  ...and supporting production-ready software with clear modular boundaries, such as...  ...We are proficient in at least two major programming languages, such as Python, JavaScript,... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  •  ...Foundations Team AI Platform Foundations is a team within Platform Engineering on a mission to make AI a reliable, governed, and productivity...  ...engineers on the team. What you'll bring: ~3+ years of software development experience as part of a team, ideally including... 
    Full time
    Immediate start

    Wealthsimple

    Canada
    21 days ago
  •  ...evolve multi-tenant Kubernetes clusters (EKS) serving the entire engineering organization — owning node lifecycle, upgrades, security...  ...repeats We're looking for candidates who have: ~3+ years of software engineering or infrastructure engineering experience ~ Hands... 
    Full time
    Contract work
    Local area
    Immediate start

    Chainalysis

    Canada
    1 day ago
  • $100k - $130k

     ...Xsolla is looking for a Senior Frontend Software Developer to join a team responsible for...  ...product managers, designers, and backend engineers to translate complex requirements into...  ...families through a comprehensive Benefits Program. This includes medical, dental, and... 
    Full time
    Local area
    Worldwide

    Xsolla

    Canada
    7 days ago
  •  ...collaborative, fast-paced environment. As a Senior Application Engineer specializing in Salesforce Agentforce AI at PointClickCare,...  ...related with Apex code, JavaScript, Python or code from other programming languages as it relates to the applications you are developing... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Canada
    10 days ago
  • $90k - $130k

     ...least 2 years of experience in backend engineering, AI automation, or integrating complex...  ...building and supporting production-ready software with clear modular boundaries, such as...  ...We are proficient in at least two major programming languages, such as Python, JavaScript,... 
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  • $61.6k - $113.9k

     ...Post-secondary degree in Computer Science, Engineering, or a related field, or an equivalent...  ...Responsibilities: Drive the overall software development lifecycle and collaborate across...  .... Analyze and implement new software programs, ensuring proper documentation... 
    Full time
    Work at office

    BMO Financial

    Canada
    more than 2 months ago
  • $97.6k - $139k

     ...areas: serving reliability, ML engineer enablement and developer...  ...problems at scale. As a Software Engineer (New Grad) on this team...  ...Learning, Distributed Systems, and GPU Serving performance — and...  ...off, employee assistance programs, and more. Benefits are country... 
    Full time
    Work experience placement
    Internship
    Remote work

    Quora

    Canada
    12 days ago
  •  ...help build the future of healthcare. Clover's engineering team is empathetic, caring, and supportive. We are looking for a Software Developer, Engineering Productivity with...  ..., we offer a performance-based bonus program and regular compensation reviews to recognize... 
    Full time
    Work at office
    Remote work
    Work from home
    Shift work
    Afternoon shift
    Early shift

    Cloverhealth

    Canada
    10 days ago
  • $61.6k - $113.9k

     ...113,900 per year Requirements: ~4-6 years of experience in software development, holding a related degree or equivalent qualifications...  ...to stay updated with new technologies, frameworks, and engineering best practices. Technologies: AI Cloud Copilot... 
    Full time
    Work at office
    2 days per week
    3 days per week

    BMO Financial

    Canada
    more than 2 months ago
  • $65 - $75 per hour

     ...Full Stack Software Engineer   JOB-10047148   Anticipated Start Date August 3, 2026   Location Sugar Land, TX   Type...  ...using ASP.NET MVC and .NET. ~ Advanced proficiency in C# programming. ~ Experience with JavaScript, jQuery, and modern front-end... 
    Hourly pay
    Full time
    Contract work

    Dynamics ATS

    Canada
    24 days ago
  • As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the integrations that keep our services running, help maintain and evolve the cloud infrastructure the application runs on, and play an active role in keeping the service... 
    Full time

    Mozilla

    Canada
    10 days ago
  •  ...About the Role We’re looking for a senior-level software engineer who leans backend and can take product problems from first principles through implementation. You’ll spend roughly 70% of your time on backend and distributed systems work and 20–30% on frontend work... 
    Full time

    Northbeam

    Canada
    1 day ago
  • BeyondTrust is seeking a Software Engineer (Backend) for the team that develops our Password Safe product. The ideal candidate will have a solid background in enterprise software development, and some experience partnering with product and engineering stakeholders to define... 
    Full time

    Beyondtrust

    Canada
    10 days ago
  •  ...seasoned professional who can make an immediate impact to our software engineering team.   The candidate must have strong organizational...  ...with at least 5 in an architect role ~ Exposure to multiple programming languages (at least 2, preferably 3) ~ Experience with... 
    Full time
    Temporary work
    Immediate start

    Syzygy Integration

    Canada
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to GPU Programming Software Engineer. Be the first to apply!