System Software Engineer - AI

Delos Data

Quebec

Hybrid

CAD 120,000 - 180,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
RRSP
Benefits

Job summary

Delos Data is seeking a System Software Engineer to reshape the AI infrastructure, bridging high-level AI frameworks and low-level system software. You will design and implement communication and execution primitives enabling thousands of GPUs to run efficiently.

Required are strong C++/Python skills, Linux proficiency, and experience with CUDA and distributed AI frameworks. Hybrid role based in Montreal with equity, benefits, and RRSP.

Qualifications

  • Strong proficiency in C++ and Python with systems programming fundamentals.
  • Proficient in a Linux development environment.
  • Experience with GPU programming (CUDA) and performance optimization for parallel architectures.
  • Familiarity with distributed AI frameworks (PyTorch, JAX, or DeepSpeed) and/or inference engines (vLLM, SGLang, Dynamo/TRT-LLM).
  • Hands-on experience with large-scale cluster orchestration and telemetry tools.

Responsibilities

  • Collaborate across the stack to influence the design of our foundational technology, ensuring it meets the needs of next-generation AI models.
  • Identify and resolve performance bottlenecks in distributed training and inference workloads through deep-dive analysis of the software-hardware interface.
  • Conduct rigorous performance benchmarking and characterization on multi-node clusters.

Skills

C++
Python
Linux
CUDA
Distributed AI frameworks
Telemetry tools
Cluster orchestration

Education

Bachelor's or Master's degree in Computer Engineering or Computer Science

Tools

CUDA
PyTorch
JAX
DeepSpeed
vLLM
SGLang
Dynamo
TRT-LLM

Job description

About Us

We are a startup building foundational technology to address performance, scalability, and resiliency challenges in large-scale AI data center clusters. We are backed by top-tier VC firms and notable angel investors.

The company is led by experienced builders and operators who have founded companies, taken them to scale, and exited successfully. We work with a strong sense of unity and shared responsibility, and we expect trust, integrity, and respect in how we collaborate and make decisions. We hold ourselves accountable to one another and to the quality of the work we deliver.

Headquartered in Silicon Valley, we operate across a mix of remote and on-site locations in the U.S. and Canada. We aim to create an environment where people are treated fairly, supported in their growth, and are empowered to do meaningful work alongside others who take the craft seriously.

Some Recent Press

https://www.eetimes.com/startup-boosts-scale-up-to-1000-gpus-in-a-single-domain/

We Are Looking For

We are looking for a talented System Software Engineer to help us redefine the infrastructure layer of AI. In this role, you will bridge the gap between high-level AI frameworks and low-level system software. You will be responsible for designing and implementing the communication and execution primitives that allow large-scale AI models to run efficiently across thousands of GPUs. We are looking for a "builder" who thrives in the early stages of a product’s lifecycle and is passionate about solving the "hard" systems problems of the generative AI era.

Key Responsibilities
  • Collaborate across the stack to influence the design of our foundational technology, ensuring it meets the needs of next-generation AI models.
  • Identify and resolve performance bottlenecks in distributed training and inference workloads through deep-dive analysis of the software-hardware interface.
  • Conduct rigorous performance benchmarking and characterization on multi-node clusters.
Required Skills And Qualifications
  • Strong proficiency in C++ and Python, with a deep understanding of systems programming fundamentals (memory management, concurrency, OS internals).
  • Proficient in a Linux development environment.
Desired Skills
  • Experience with GPU programming (CUDA) and performance optimization for parallel architectures.
  • Familiarity with distributed AI frameworks (PyTorch, JAX, or DeepSpeed) and/or inference engines (vLLM, SGLang, Dynamo/TRT-LLM).
  • Hands-on experience with large-scale cluster orchestration and telemetry tools.
Education
  • Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field.
Location:

This is a hybrid role based in Montreal.

Compensation

Target base salary for this role is $120,000 - $180,000 CAD per year + meaningful equity + benefits + RRSP. Our salary ranges are determined by role, level, experience, and location.

We are an equal opportunity employer. We value a range of perspectives and experiences and make employment decisions based on merit and business needs. We do not discriminate on the basis of legally protected characteristics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

System Software Engineer - AI
System Software Engineer - AI

Delos Data • Montreal

Hybrid
CAD 120,000 - 180,000
Equity
Benefits
RRSP
System Software Engineer - AI
System Software Engineer - AI

Delos Data Inc • Montreal

Hybrid
CAD 120,000 - 180,000
Equity
RRSP
Benefits
+1
Software Development Engineer in Test - AI
Software Development Engineer in Test - AI

Delos Data Inc • Montreal

Hybrid
CAD 120,000 - 180,000
Health benefits
Equity
RRSP
Software Development Engineer in Test - AI
Software Development Engineer in Test - AI

Delos Data • Montreal

Hybrid
CAD 120,000 - 180,000
Equity
RRSP
Benefits
Senior LLMOps Engineer -Cloud / AI Infrastructure
Senior LLMOps Engineer -Cloud / AI Infrastructure

Talent To Hire Inc. • Toronto

On-site
CAD 120,000 - 160,000
Competitive salary
Meaningful equity
Innovative work culture
Senior Engineering Manager, Infrastructure Security Engineering - DGX Cloud
Senior Engineering Manager, Infrastructure Security Engineering - DGX Cloud

NVIDIA Corporation • Canada

Remote
CAD 245,000 - 295,000
Equity
Benefits
Software Engineer- Model Performance Systems
Software Engineer- Model Performance Systems

Baseten • Montreal

On-site
CAD 225,067 - 281,334
Equity
Medical, dental, vision insurance
Flexible PTO
+4
AI Engineer
AI Engineer

Triunity Software, Inc. • Quebec

On-site
CAD 90,000 - 130,000
Bonus based on performance
Health insurance
Training & development
Software Engineer, Data Infrastructure
Software Engineer, Data Infrastructure

Cohere • Montreal

On-site
CAD 90,000 - 120,000
Open and inclusive culture
Weekly lunch stipend and snacks
Full health and dental benefits
+4
Forward Deployed Engineer
Forward Deployed Engineer

Robots & Pencils LP • Canada

On-site
CAD 176,612 - 243,680