Hiring.Camp

Senior Software Engineer, AI Inference

Nvidia

·

Apr 10, 2026

Location
Canada, Toronto
Type
Full-time
Department
Engineering
Seniority
Senior
Education
PhD
Source
Workday

Description

Help us push the boundaries of AI inference at NVIDIA — where your systems expertise shapes both the technology and the teams building on top of it!

We're looking for a Senior Software Engineer to work at the frontier of large-scale LLM serving, partnering directly with some of the world's most technically demanding customers to unlock the full performance potential of NVIDIA's inference stack. In this role, you'll combine deep systems knowledge with hands-on customer engagement — profiling real deployments, benchmarking across GPU clusters, and turning insights into improvements that ripple across the open-source ecosystem. Do you love digging into performance problems that don't have obvious answers, and want your work to have an impact far beyond a single codebase? We'd love to talk. Unlike traditional customer-facing engineering roles, we expect you to go far deeper — contributing to vLLM, NVIDIA Dynamo, and the tooling that makes every engineer on your team more effective.

What You'll be doing:

  • Work directly with customer engineering teams through long-term technical partnerships, understanding their LLM serving architectures and performance goals, then designing and implementing end-to-end benchmarking campaigns across Kubernetes and Slurm environments to surface actionable insights.

  • Set up and operate vLLM serving deployments on GPU clusters, tuning configurations for throughput, latency, and efficiency — and collect Nsight Systems / Nsight Compute profiling traces to identify performance gaps relative to reference frameworks.

  • Develop detailed performance plans based on profiling findings and collaborate with NVIDIA's kernel engineering and OSS vLLM teams to drive improvements that benefit both your customers and the broader community.

  • Build internal tools, benchmarking harnesses, and automation pipelines that raise the productivity of your teammates and customers alike — with a multiplier attitude that makes everyone around you more effective.

  • Document architectures, findings, and recommendations with clarity for technical audiences, and contribute improvements back to vLLM and related open-source projects where appropriate.

What We Need to See:

  • Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, or equivalent experience.

  • 5+ years of industry experience building and operating complex, production-grade software systems, with strong instincts for how systems behave at scale.

  • Hands-on experience deploying and operating LLM inference workloads — particularly with vLLM — including configuration, optimization, and debugging in real-world environments.

  • Proficiency with container orchestration (Kubernetes) and HPC scheduling (Slurm) for running GPU-accelerated workloads.

  • Solid understanding of LLM serving fundamentals: batching strategies (continuous batching, chunked prefill), KV cache management, and tensor/pipeline parallelism.

  • Familiarity with GPU performance analysis: memory hierarchy, utilization, roofline modeling, and profiling with Nsight Systems or Nsight Compute.

  • Strong written and verbal communication skills, with the ability to present technical findings clearly to both engineering teams and leadership — and to navigate ambiguous, open-ended customer problems.

Ways to Stand Out from the Crowd:

  • Experience with NVIDIA Dynamo or other disaggregated inference serving frameworks.

  • Contributions to open-source inference or ML systems projects, particularly vLLM or SGLang — please include links to relevant pull requests or artifacts.

  • Background with ML compilers or GPU kernel development (Triton, CUTLASS, TorchInductor).

  • Experience building developer tools or internal platforms that meaningfully improved team productivity.

  • Prior experience in a customer-facing or forward-deployed engineering capacity within a technical product organization.

Widely considered to be one of the technology world's most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/ 

#LI-Hybrid

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 135,000 CAD - 185,000 CAD for Level 3, and 170,000 CAD - 220,000 CAD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until April 14, 2026.

This posting is for an existing vacancy. 

NVIDIA uses AI tools in its recruiting processes.

Skills

Kubernetes

Similar Jobs

30

Senior Software Engineer

Twilio · Remote - US · Remote

Today

Senior Software Engineer

Calix · Bangalore, India · Hybrid

Today

Senior Software Engineer

Calix · Bangalore, India · Hybrid

Today

Senior Software Engineer

Westpacnz · Westpac on Takutai Square, New Zealand

Today

Senior Software Engineer

Qualys Careers · Pune, India

Today

Senior Software Engineer

Qualys Careers · Pune, India

Today

Senior Software Engineer

BorgWarner is · Beijing (Tongzhou) - China

Today

Senior Software Engineer

Impact.com · Victoria, British Columbia, Canada

Today

Senior Software Engineer

Netbrain · United States | Hybrid +1 · Hybrid

Today

Senior Software Engineer

IPT Global · Houston, TX, United States · Remote

Today

Senior Software Engineer

Employerdirecthealthcare · Dallas, TX - Hybrid (3x in office/week) · Hybrid, Onsite

Today

Senior Software Engineer

Pingidentity · USA - Remote +1 · Remote

Today

Senior Software Engineer

Pingidentity · USA - Austin, TX +1

Today

Senior Software Engineer

Formhealth · Remote · Remote

Today

Senior Software Engineer

Connect wise · IND Remote · Remote

Today

Senior Software Engineer

Cloudbeds · Europe

Today

Senior Software Engineer

Spreetail · India · Remote

Today

Senior Software Engineer

Axon · London, England, United Kingdom · Remote, Hybrid, Onsite

Yesterday

Senior Software Engineer

Ouihelp · Paris

Yesterday

Senior Software Engineer

Leidos · 2682 Huntsville AL, United States of America

Yesterday

Senior Software Engineer

Leidos · 5943 Undisclosed MD Customer Site 20701, United States of America

Yesterday

Senior Software Engineer

Humana · Work at Home - Kentucky, United States of America +1 · Hybrid

Yesterday

Senior Software Engineer

PayZen · San Francisco HQ · Hybrid

Yesterday

Senior Software Engineer

BLR | Leadership Platforms | CCMI · Brentwood, TN

Yesterday

Senior Software Engineer

Vetcove · Remote · Remote

Yesterday

Senior Software Engineer

Ideagenen · Hyderabad, IN

Yesterday

Senior Software Engineer

Cat · Chicago, Illinois, United States of America +4

Yesterday

Senior Software Engineer

Drfirst · , US · Remote

Yesterday

Senior Software Engineer

GliaCell Technologies · Annapolis Junction, MD

Yesterday

Senior Software Engineer

Boeing · USA - Seattle, WA, United States of America · Onsite

Yesterday
Senior Software Engineer, AI Inference at Nvidia | Hiring.Camp