1

Slurm Jobs in Quebec (NOW HIRING)

Experience with cloud platforms (e.g., AWS, GCP, Azure) and workload managers (e.g., Ray, SLURM). * Experience with GPU profiling tools (e.g. PyTorch profiler, PyProf, NVIDIA Nsight). * Familiarity ...

Hands-on experience with distributed systems, such as Slurm or Kubernetes, an asset * Prior experience administering High-Performance Computing (HPC) clusters, an asset * Customer-service mindset ...

Experience with workload managers (e.g., Ray, Kubernetes, SLURM). * Familiarity with containerization tools (e.g., Docker, Enroot). * Familiarity with data infrastructures and platforms (e.g., vector ...

Slurm information

How to see Slurm jobs?

To see Slurm jobs, use the command 'squeue' to display queued and running jobs, or 'sacct' for accounting information on completed jobs. These commands help system administrators and users monitor job status in a high-performance computing environment. Proper permissions and environment modules are often required to access job details.

How many jobs can Slurm handle?

Slurm is a workload manager used in high-performance computing environments, capable of handling thousands to hundreds of thousands of jobs simultaneously depending on the system's hardware and configuration. Its scalability allows efficient scheduling and management of large job queues in supercomputing clusters. Proper system tuning and resource allocation are essential for optimal performance when managing large job volumes.

Is Slurm still used?

Slurm is a widely used open-source workload manager for high-performance computing clusters. It is actively maintained and commonly employed in research, scientific, and enterprise environments to schedule and manage jobs efficiently.

What is a Slurm job?

A Slurm job refers to a task or set of tasks submitted to a Slurm workload manager, which schedules and manages compute jobs on high-performance computing clusters. Users submit jobs with specific resource requirements, and Slurm handles job queuing, execution, and monitoring. Knowledge of command-line tools and job scripting is essential for managing Slurm jobs effectively.
What are popular job titles related to Slurm jobs in Quebec? For Slurm jobs in Quebec, the most frequently searched job titles are:
What cities in Quebec are hiring for Slurm jobs? Cities in Quebec with the most Slurm job openings:
Infographic showing various Slurm job openings in Quebec as of July 2026, with employment types broken down into 96% Full Time, 2% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Senior ML Developer (Applied Research)

LawZero

Montreal, QC • On-site

Other

Medical, Retirement, PTO

Re-posted 11 days ago


Job description

We are seeking a Senior Machine Learning (ML) Developer (applied research) to join our team working on the Scientist AI. In this role, you will work closely with ML research scientists and product stakeholders to start applying the Scientist AI to real-world problems.

Key responsibilities

  • Accelerate applied research, model training and inference, and iterate on implementing models for real-world applications (that will form the basis of LawZero's future solutions offerings).
  • Design and implement workflows for research experiments across simulated environments and real-world applications.
  • Develop datasets, tooling, dashboards, and libraries to adapt, monitor, interpret, and evaluate models in the context of real-world applications.
  • Establish, document, and maintain best practices for ML model development workflows.
  • Redesign and adapt research ideas and prototypes into robust production-grade tools and solutions.
  • Deeply understand customer use-cases to inform training strategies and surface edge cases.

Skills and qualifications

  • A degree in a relevant computer science field (e.g., computer science, computer engineering, software engineering) is required, along with an advanced degree (MSc or higher) in machine learning or equivalent work experience.
  • Minimum of 3+ years of industry experience in designing and implementing complex machine learning workflows on high performance computing devices using PyTorch, TensorFlow, or JAX (7 years minimum after the Master degree).
  • Ability to collaborate effectively with cross-functional teams, document best practices, and stay updated with the latest advancements in ML and software development.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and workload managers (e.g., Ray, SLURM)
  • Familiarity with containerization tools (e.g., gRPC, Docker, Kubernetes).
  • Familiarity with data infrastructures and platforms (e.g., vector databases).
  • Experience building new ML products from scratch, or based on research prototypes.
  • Experience working alongside researchers is a bonus.

What we offer

  • The opportunity to contribute to a unique mission with a major impact.
  • Comprehensive health benefits.
  • A minimum of 20 days vacation per year upon start.
  • A minimum retirement savings employer contribution of 4%.
  • Generous flexible benefits designed to contribute to your well-being.
  • A team of passionate experts in their field.
  • A collaborative and inclusive work environment with offices in the heart of Little Italy, in the trendy Mile-Ex district, close to public transportation.