Top Tech Jobs & Startup Jobs in Montreal

One Month AgoSaved
In-Office or Remote
CA
Mid level
Mid level
Artificial Intelligence • Machine Learning • Robotics
Annotate robot episodes, videos, images, and sensor data for robotics AI models. Label objects, actions, task steps, and outcomes; write behavioral descriptions; identify ambiguous cases; perform annotation quality checks; meet accuracy and throughput goals; and report tool or workflow issues to engineering. The role requires high attention to detail, strong written communication, sound judgment, and comfort working under deadlines and ambiguity.
Top Skills: 3D DataMachine LearningPoint-Cloud DataRobotics
2 Months AgoSaved
In-Office or Remote
CA
Entry level
Entry level
Artificial Intelligence • Machine Learning • Robotics
Build and maintain the software engineering backbone of Genesis-World, an open-source multi-physics robotics simulation platform. Responsibilities include scalable testing for JIT-compiled systems, deterministic simulation replay, autodiff integration, scene editing, plugin architecture, actuation, local time stepping, event systems, serialization, telemetry, performance improvements, and legacy refactoring. The role also involves code reviews, issue triage, contributor support, and collaboration with compiler and physics teams across GPU and operating-system platforms.
Top Skills: Amd RocmApple MetalArm64BlenderBraxC++Code GenerationCudaDrakeGltfGpu ComputingHoudiniIsaacJaxJiminyJit CompilationLinuxmacOSMayaMjcfMujocoNewtonNsightNumbaPy-SpyPythonPyTorchQuadrantsRaisimRenderdocTritonUrdfUsdVulkanWindowsX86Xcode Instruments
2 Months AgoSaved
In-Office or Remote
CA
Entry level
Entry level
Artificial Intelligence • Machine Learning • Robotics
Develop and ship production-ready physics simulation capabilities for Genesis-World, improving speed, fidelity, completeness, versatility, and scalability. Implement and optimize multi-physics algorithms, constraint solvers, adaptive timesteps, contact resolution, and heterogeneous solver coupling using Python and GPU/CPU backends. Validate methods through analytical solutions, cross-engine comparisons, and real-world data, while delivering tested, documented code for robotics learning pipelines.
Top Skills: AdmmAffine Body Dynamics (Abd)Amd RocmApple MetalArm64Constrained OptimizationCudaExtended Position-Based Dynamics (Xpbd)Finite Element Method (Fem)High-Performance Computing (Hpc)Incremental Potential Contact (Ipc)Material Point Method (Mpm)PythonQuadrantsRigid Body Dynamics (Rbd)Runge-Kutta Dopri5Smoothed Particle Hydrodynamics (Sph)Time-Of-Impact SteppingVertex Block Descent (Vbd)VulkanX86
2 Months AgoSaved
In-Office or Remote
CA
Entry level
Entry level
Artificial Intelligence • Machine Learning • Robotics
Own Quadrants, an open-source Python compiler for performance-critical numerical computing and physics simulation. Lead its API, intermediate representation, lowering, compiler backends, optimization passes, numerical primitives, benchmarks, roadmap, and user adoption. Optimize GPU and CPU execution, maintain system coherence, track regressions, improve usability, and collaborate with Genesis users. The role combines compiler research, GPU engineering, API design, open-source product ownership, and future leadership of a small team.
Top Skills: AmdgpuArm64CCudaInline AssemblyMetalNumpyPtxPythonPyTorchVulkanX86
2 Months AgoSaved
In-Office or Remote
CA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
Design, build, and scale security infrastructure across systems, networks, endpoints, and products. Own security architecture, detection/response, vulnerability and risk management, and security policies. Integrate security into the SDLC, partner with engineering, run incident response and monitoring, lead security education, and temporarily own IT infrastructure.
Top Skills: Application SecurityCloudData SecurityDetection And ResponseEndpoint SecurityGoNetwork SecurityProduct SecurityPython
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
3 Months AgoSaved
In-Office or Remote
CA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
Build and optimize low-latency on-device and distributed GPU inference pipelines. Implement and tune low-level CUDA/Triton kernels, optimize for throughput and latency, and develop monitoring/debugging tools to ensure reliable, deterministic inference in robotics and cluster environments.
Top Skills: C++CudaCustom KernelsGoGpu ClustersGraph CompilationPythonQuantizationRustTriton
3 Months AgoSaved
In-Office or Remote
CA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
Lead development of a high-performance robotics simulation platform and its compiler stack. Design compute infrastructure and data flow for physics simulation and model training, optimize GPU codegen and JIT compilation, improve differentiable programming support, and contribute to open-source ML compiler projects while collaborating with simulation and robotics engineers.
Top Skills: Automatic DifferentiationCudaGpu CodegenJaxJit CompilationLlvmMojoPyTorchTaichiTritonVulkanWarp
3 Months AgoSaved
In-Office or Remote
CA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
Own and scale end-to-end physical-data collection operations: scheduling, operator utilization, station uptime, throughput and quality. Recruit and develop operators and shift leads, standardize playbooks and SOPs across sites, partner with Quality and Annotation teams, stand up partner-site deployments, and build reporting that tracks collected hours, quality, and cost.
3 Months AgoSaved
In-Office or Remote
CA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
Design, build, and optimize distributed PyTorch training systems for multi-node GPU clusters. Profile and eliminate performance bottlenecks across data pipelines to GPU kernels, implement low-level CUDA/cuDNN/Triton kernels, tune CPU/GPU/memory/network utilization, and develop monitoring and debugging tools for large-scale training runs.
Top Skills: CudaCuda KernelsCudnnDistributed TrainingGpu Kernel OptimizationMulti-Node Gpu ClustersPythonPyTorchTriton
3 Months AgoSaved
In-Office or Remote
CA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
Design and maintain foundational platform frameworks and internal tooling to accelerate AI research. Collaborate with cross-functional engineering and research teams to build modular, reusable systems, improve workflows, ensure high code quality, and implement organization-wide, low-disruption changes.
Top Skills: Ci/CdDebuggingEvaluationExperiment TrackingGoPythonRustVersioning
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account