C++ Jobs in Canada
34 open roles, updated daily
Filters2
Apply for the Senior Software Engineer - Agentic AI security role at Tigera in Vancouver. Hybrid position focused on AI agent security and Kubernetes.
Apply for the Senior Software Engineer - Agentic AI security role at Tigera in Vancouver. Hybrid position focused on AI agent security and Kubernetes.
Apply for the Senior Yocto Developer role at Litmus in Toronto. Build embedded Linux and edge computing infrastructure for industrial AI.
Apply for the Senior Yocto Developer role at Litmus in Toronto. Build embedded Linux and edge computing infrastructure for industrial AI.
Apply for the Research Engineer role at Human Computer Lab in Toronto. Build character robots and shape human-robot interaction.
Apply for the Research Engineer role at Human Computer Lab in Toronto. Build character robots and shape human-robot interaction.

Apply for Senior Programmer, AI and Creation Tools at Epic Games in Montreal, Quebec. Work on Unreal Editor artist tools and agentic workflows.

Apply for Senior Programmer, AI and Creation Tools at Epic Games in Montreal, Quebec. Work on Unreal Editor artist tools and agentic workflows.

Optimize AI workloads on RISC-V platforms with Tenstorrent. Remote North America role with a $100k-$500k salary range.

Optimize AI workloads on RISC-V platforms with Tenstorrent. Remote North America role with a $100k-$500k salary range.

Apply for the Senior Programmer, AI and Creation Tools role at Epic Games in Vancouver. Develop Unreal Editor tools with C++. Salary: $166k-$243k CAD.

Apply for the Senior Programmer, AI and Creation Tools role at Epic Games in Vancouver. Develop Unreal Editor tools with C++. Salary: $166k-$243k CAD.

Apply for the Machine Learning Intern 2027 role at Pinterest in Toronto. Build scalable ML models and product features. Monthly salary $8,000 - $8,600 CAD.

Apply for the Machine Learning Intern 2027 role at Pinterest in Toronto. Build scalable ML models and product features. Monthly salary $8,000 - $8,600 CAD.

Apply as a Firmware Developer at Miovision in Kitchener for a hybrid, full-time role building custom hardware solutions with competitive pay.

Apply as a Firmware Developer at Miovision in Kitchener for a hybrid, full-time role building custom hardware solutions with competitive pay.

Join Epic Games in Montreal as a Principal Research Programmer. Build LLM-driven tools for Unreal Engine across a full-stack architecture.

Join Epic Games in Montreal as a Principal Research Programmer. Build LLM-driven tools for Unreal Engine across a full-stack architecture.

Apply for the Principal Research Programmer role at Epic Games in Vancouver, BC. Build LLM-driven tools for Unreal Engine.

Apply for the Principal Research Programmer role at Epic Games in Vancouver, BC. Build LLM-driven tools for Unreal Engine.

Apply for the Senior Technical Designer role at Digital Extremes in Ontario or Remote. Design game mechanics, mentor juniors, and earn up to $130K.

Apply for the Senior Technical Designer role at Digital Extremes in Ontario or Remote. Design game mechanics, mentor juniors, and earn up to $130K.
Design and deploy high-precision Edge AI models for Geotab camera systems. Focus on real-time performance, optimization, and code quality.
Design and deploy high-precision Edge AI models for Geotab camera systems. Focus on real-time performance, optimization, and code quality.

Apply for the Staff, Firmware Engineer role at Tenstorrent in Toronto, Canada. Work on microcontrollers, SoCs, and low-level C/C++ development.

Apply for the Staff, Firmware Engineer role at Tenstorrent in Toronto, Canada. Work on microcontrollers, SoCs, and low-level C/C++ development.

Apply for the Sr. Engineer, SoC Design Verification Engineer, System Management Controller role at Tenstorrent in Boston, MA. Competitive pay.

Apply for the Sr. Engineer, SoC Design Verification Engineer, System Management Controller role at Tenstorrent in Boston, MA. Competitive pay.

Join Grafana Labs as a remote Staff Backend Engineer for Mimir Query in Canada. Work on distributed database systems with competitive salary and equity.

Join Grafana Labs as a remote Staff Backend Engineer for Mimir Query in Canada. Work on distributed database systems with competitive salary and equity.

Join StackAdapt as a Senior Software Engineer, Creatives in Canada or the US. Build high-scale ad tech systems with competitive salary and great benefits.

Join StackAdapt as a Senior Software Engineer, Creatives in Canada or the US. Build high-scale ad tech systems with competitive salary and great benefits.

StackAdapt hiring Engineering Manager II, Creatives for remote Canada or US. Lead a backend engineering team driving programmatic advertising pipelines.

StackAdapt hiring Engineering Manager II, Creatives for remote Canada or US. Lead a backend engineering team driving programmatic advertising pipelines.

Apply for the remote Staff Software Engineer - Adaptive Telemetry, Databases role at Grafana Labs in Canada. Base salary CAD 186,368 - CAD 223,642.

Apply for the remote Staff Software Engineer - Adaptive Telemetry, Databases role at Grafana Labs in Canada. Base salary CAD 186,368 - CAD 223,642.

Apply for Senior Developer Windows Product Security at 1Password. Remote position in US or Canada focusing on security development and Rust.

Apply for Senior Developer Windows Product Security at 1Password. Remote position in US or Canada focusing on security development and Rust.

Join Cohere in Canada as a Research Intern for Winter 2027. Build frontier language models and conduct cutting-edge machine learning research.

Join Cohere in Canada as a Research Intern for Winter 2027. Build frontier language models and conduct cutting-edge machine learning research.

Join Scale AI in Canada as a SWE Fellow on a 6-month independent contractor role designing and evaluating advanced generative AI systems.

Join Scale AI in Canada as a SWE Fellow on a 6-month independent contractor role designing and evaluating advanced generative AI systems.

Apply for the Site Reliability Engineer, Inference Infrastructure role at Cohere in Toronto or remotely. Build scalable ML systems with a leading AI company.

Apply for the Site Reliability Engineer, Inference Infrastructure role at Cohere in Toronto or remotely. Build scalable ML systems with a leading AI company.

Join Yobi as a remote Machine Learning Engineer for Inference and Serving. Design and optimize real-time AI systems. Salary: $180k-$275k.

Join Yobi as a remote Machine Learning Engineer for Inference and Serving. Design and optimize real-time AI systems. Salary: $180k-$275k.

Join Yobi as a Tech Lead / Software Engineer remotely. Drive real-time ML advertising stacks with compiled languages. Salary up to $300k plus equity.

Join Yobi as a Tech Lead / Software Engineer remotely. Drive real-time ML advertising stacks with compiled languages. Salary up to $300k plus equity.