
10,000+ employees
Founded 1993
🤖 Artificial Intelligence
🎮 Gaming
Artificial Intelligence • Gaming • Automotive
NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.
🕒 May 5
Improve your chances of getting an interview by checking your resume score before you apply.

10,000+ employees
Founded 1993
🤖 Artificial Intelligence
🎮 Gaming
Artificial Intelligence • Gaming • Automotive
NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.
• Build, develop, and maintain high-performance runtime and compiler components, focusing on end-to-end inference optimization. • Define and implement mappings of large-scale inference workloads onto NVIDIA’s systems. • Extend and integrate with NVIDIA’s SW ecosystem, contributing to libraries, tooling, and interfaces that enable seamless deployment of models across platforms. • Benchmark, profile, and monitor key performance and efficiency metrics to ensure the compiler generates efficient mappings of neural network graphs to our inference hardware. • Collaborate closely with hardware architects and design teams to feedback software observations, influence future architectures, and codesign features that unlock new performance and efficiency points. • Prototype and evaluate new compilation and runtime techniques, including graph transformations, scheduling strategies, and memory/layout optimizations tailored to spatial processors. • Publish and present technical work on novel compilation approaches for inference and related spatial accelerators at top tier ML, compiler, and computer architecture venues.
• Pursuing or recently completed a MS or PhD in Computer Science, Electrical/Computer Engineering, or related field, or equivalent experience. • Possess software engineering background with familiarity in systems level programming (e.g., C/C++ and/or Rust) and solid CS fundamentals in data structures, algorithms, and concurrency. • Hands on experience with compiler or runtime development, including IR design, optimization passes, or code generation. • Experience with LLVM and/or MLIR, including building custom passes, dialects, or integrations. • Familiarity with deep learning frameworks such as TensorFlow and PyTorch, and experience working with portable graph formats such as ONNX. • Understanding of parallel and heterogeneous compute architectures, such as GPUs, spatial accelerators, or other domain specific processors. • Strong analytical and debugging skills, with experience using profiling, tracing, and benchmarking tools to drive performance improvements. • Excellent communication and collaboration skills, with the ability to work across hardware, systems, and software teams.
• Eligible for equity • Health insurance • Stock options • Paid time off • Professional development opportunities
Apply Now🕒 April 29
Senior Software Engineer II developing machine learning products for Narvar's platform, using consumer data for various applications. Collaborating across teams to design algorithms impacting millions globally.
🇨🇦 Canada – Remote
💵 $180k - $230k / year
💰 $30M Series C on 2018-08
⏰ Full Time
🟠 Senior
🤖 Machine Learning Engineer
🕒 April 27
AI ML Engineer shaping ML strategy and building intelligent multi-agent systems at a networking leader. Driving innovation in Generative AI and building real-time inference pipelines.
🕒 April 23
Manager of Machine Learning Engineering leading a team at Affirm to enhance fraud detection models. Collaborating cross-functionally to integrate high-impact ML solutions into decisioning systems.
🇨🇦 Canada – Remote
💵 $178k - $228k / year
💰 Post-IPO Equity on 2021-01
⏰ Full Time
🟠 Senior
🔴 Lead
🤖 Machine Learning Engineer
🕒 April 22
Senior ML Scientist at Ada specializing in AI-driven customer support features. Collaborating with PMs, Engineers, and Designers to enhance product outcomes.
🕒 April 21
Lead development of machine learning models for fraud detection. Collaborate with cross-functional teams to enhance data-driven decision-making.
🇨🇦 Canada – Remote
💵 $150k - $200k / year
💰 Post-IPO Equity on 2021-01
⏰ Full Time
🟠 Senior
🤖 Machine Learning Engineer