
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
Linux
NoSQL
Numpy
Pandas
Python
PyTorch
Shell Scripting
Spark
SQL
Tensorflow
🕒 April 29
Machine Learning Engineer designing and deploying ML models for Reddit's platform. Contributing to personalized recommendations, advertising systems, and large-scale applied machine learning.
Java
Python
PyTorch
Tensorflow
Go
🕒 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.
AWS
Azure
Cloud
Distributed Systems
Docker
Google Cloud Platform
Kubernetes
Microservices
NoSQL
Python
PyTorch
🕒 April 24
Senior Machine Learning Developer designing advanced GenAI systems for advertiser growth at Unity. Leading backend integration, budget management, and experimentation infrastructure.
🗣️🇫🇷 French Required
Flux
Java
Kafka
Scala
Spark
Go
🕒 April 24
Machine Learning & Game Tech Architect responsible for AI and game system integration at CD PROJEKT RED. Join our R&D AI Team to deliver novel gaming experiences.
Keras
Python
PyTorch
Rust
Tensorflow
Unreal Engine