Top Tech Jobs & Startup Jobs in Montreal

34 Minutes AgoSaved
Remote
Canada
Mid level
Mid level
Artificial Intelligence • Software
Develop and optimize Mojo kernels and implement support for new accelerator architectures across Modular’s AI software stack. Build portability infrastructure, integration tests, and debugging workflows; collaborate with hardware vendors to triage platform issues. Engineers will study ISAs, memory hierarchies, and vendor toolchains while contributing to compiler, model-serving, and inference optimization efforts.
Top Skills: C++CudaCuteCutlassLlvmMaxMlirMojoOpenclPythonPyTorchRustSyclTriton
Reposted 35 Minutes AgoSaved
Remote
Canada
Mid level
Mid level
Artificial Intelligence • Software
Design and implement Mojo language features, compiler optimizations, and multi-target compilation for CPUs, GPUs, and AI accelerators using MLIR and LLVM. Collaborate with kernel authors, hardware engineers, researchers, and the open-source community to improve language design, code generation, performance, developer experience, and the broader Mojo SDK.
Top Skills: Ai AcceleratorsC++CpusGpusLlvmMlirMojoPython
Reposted 3 Days AgoSaved
Remote
Canada
Senior level
Senior level
Artificial Intelligence • Software
Own and evolve MAX Framework APIs and developer experience for AI inference and training. Design scalable APIs, programming models, distributed execution primitives, and developer-facing abstractions across Python and Mojo-adjacent surfaces. Lead RFCs and technical specifications, build reference implementations, establish API quality standards, and collaborate with compiler, runtime, kernels, serving, documentation, and DevRel teams.
Top Skills: C++GoJaxMax FrameworkMlirMojoPythonPyTorchRustTensorFlowVllmXla
4 Days AgoSaved
Remote
Canada
Senior level
Senior level
Artificial Intelligence • Software
Leads developer community programs for Mojo and MAX, including Champions, meetups, virtual meetings, hackathons, conferences, social media, documentation, and moderation. Owns program strategy, event logistics, vendors, speakers, budgets, community communications, and scalable systems that enable community-led growth. Requires technical community management, advocacy program development, event operations, technical communication, and strong project execution.
Top Skills: Ai InfrastructureDiscordLinkedInMaxMojoX
5 Days AgoSaved
In-Office or Remote
CA
Senior level
Senior level
Artificial Intelligence • Software
Lead technical programs for Modular’s platform engineering organization, coordinating build, test, release, and continuous deployment infrastructure across compiler, runtime, kernel, cloud, and product teams. Establish planning and reporting cadences, manage dependencies and risks, define developer-experience metrics, coordinate migrations and rollouts, improve infrastructure reliability, and partner with Security on CI/CD integrity, artifact isolation, signing, provenance, and access control.
Top Skills: Build SystemsCi/CdCloud InfrastructureContinuous DeploymentMaxMojo
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 6 Days AgoSaved
Remote
Canada
Expert/Leader
Expert/Leader
Artificial Intelligence • Software
Drive the product vision for Modular's cloud compute platform, collaborating with teams to enhance AI service capabilities and customer engagement.
Top Skills: CudaKubernetesPyTorchSagemakerVertex AiVllm
6 Days AgoSaved
Remote
Canada
Mid level
Mid level
Artificial Intelligence • Software
Champion the Mojo programming language by creating technical tutorials, blogs, videos, benchmarks, and examples; supporting developers across online communities; presenting at conferences; gathering community feedback for engineering and roadmap decisions; and collaborating with language, compiler, product, and marketing teams to grow adoption.
Top Skills: C++CudaDiscordGitGpusMojoPythonRocmRustZig
6 Days AgoSaved
Remote
Canada
Mid level
Mid level
Artificial Intelligence • Software
Developers Relations Engineer focused on MAX inference and serving. Responsibilities include benchmarking MAX against competing platforms, deploying and profiling CPU/GPU inference workloads, creating technical documentation and tutorials, supporting customer deployments, debugging community issues, presenting at technical events, and informing the product roadmap. The role requires hands-on production ML inference experience, familiarity with serving infrastructure and benchmarking methodology, strong Python and systems programming skills, and the ability to explain complex technical concepts clearly.
Top Skills: C++CudaDockerKubernetesMax Ai FrameworkMax PlatformMojoPythonRocmRustSglangTensorrt-LlmTriton Inference ServerVllm
Reposted One Month AgoSaved
In-Office or Remote
Canada
Senior level
Senior level
Artificial Intelligence • Software
The role involves optimizing hardware support within a software stack for AI model deployment, collaborating with teams and hardware vendors to enhance performance and portability across platforms.
Top Skills: C++CudaMojoOpenclSycl
Reposted One Month AgoSaved
In-Office or Remote
Canada
Mid level
Mid level
Artificial Intelligence • Software
Build and evolve Mojo developer tooling including an LLDB-based debugger, IDE integrations, diagnostics, profiling, and GPU debugging. Partner with compiler engineers, shape roadmap, collaborate with DevRel and open-source community, and deliver production-quality debugging and developer workflows.
Top Skills: CompilerDebuggerIde IntegrationsLldbLlvmMojoProfilingRuntimeSdk
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account