Senior AI Engineering Jobs
Senior AI Engineering Jobs, page 11
Senior Deep Reinforcement Learning Engineer - Autonomous Driving
NVIDIA
NVIDIA is seeking a Reinforcement Learning Engineer to join its mission in building intelligent, safe, and efficient self-driving technology. This role involves pushing the boundaries of autonomous vehicle decision-making and planning by leveraging Deep Reinforcement Learning (RL). As a world leader in AI and high-performance computing, NVIDIA offers a unique platform where innovative research meets real-world production, aiming to redefine transportation globally.
$224k - $357k
Senior Machine Learning and Simulation Engineer - Autonomous Vehicles
NVIDIA
We are seeking exceptional Senior Machine Learning and Simulation Engineers to join NVIDIA's Autonomous Vehicles (AV) Simulation team. This role requires strong technical leadership and outstanding software engineering skills, coupled with deep expertise in both simulation and artificial intelligence, including deep learning, reinforcement learning, end-to-end driving and Physics AI models. The successful candidate will have a solid track record of productizing ML solutions for autonomous driving and simulation at scale. This position centers on developing a Closed-Loop Simulation-based Reinforcement Learning (RL) framework in order to train advanced end-to-end AV models, such as Alpamayo R1. This position will design and improve the accuracy and performance of the RL framework and simulation, leveraging SOTA techs including NuRec, Traffic Models, and Cosmos World Model. Success in this role requires close collaboration with the AV Platform, AV Product, and Research teams.
$224k - $431k
Senior Software Engineer, Mapping - Autonomous Vehicles
NVIDIA
NVIDIA DRIVE is developing solutions for safe, scalable, AI-enabled autonomous vehicles, spanning in-car supercomputers to cloud-scale training. The team is seeking passionate, AI-powered engineers to join the DRIVE Mapping team. In this role, you will contribute to delivering efficient SD maps to in-car consumers, focusing on localization, routing, and navigation to enhance vehicle safety. If you are motivated by solving complex problems for self-driving cars and have a background in software design, embedded software, and real-time operating systems, we encourage you to apply.
$152k - $288k
Systems Engineer, World Model Evaluation - Autonomous Vehicles
NVIDIA
NVIDIA is seeking a creative and expert Systems Engineer to join its Automotive Vehicles team and contribute to the expansion of NVIDIA's autonomous vehicle solutions. This role involves a focused effort on productizing groundbreaking perception solutions that will redefine transportation and the self-driving car industry. You will collaborate with a global team of systems engineers, AI applied researchers, and software engineers to build world-class perception, mapping, and localization solutions, ensuring adherence to all NVIDIA and automotive standards and guidelines. The work is described as exciting, fun, and relevant, offering an opportunity to make a lasting impact.
$184k - $357k
Senior Software Engineer, L4 - Autonomous Vehicles
NVIDIA
NVIDIA is building the next generation AI-native autonomous driving architecture, integrating classical safety stacks, foundation models, and scalable AI systems into a unified production platform. This role focuses on the future of autonomous systems, moving beyond purely classical robotics or end-to-end neural networks to a deep integration of safety architectures and large-scale AI-driven systems. If you are passionate about shaping the future of autonomous systems over the next decade, this is an exceptional opportunity.
$184k - $357k
Senior Software Development Engineer in Test
NVIDIA
NVIDIA is seeking a creative and hands-on automation engineer with strong Python development skills and a quality-focused attitude to join our team. This role will focus on improving software quality through thoughtful testing, building and maintaining Python-based automation frameworks, and utilizing AI development tools to accelerate test creation and implementation. You will contribute to both manual and automated test planning and execution for NVIDIA App, a key product in our software suite.
$140k - $270k
Senior Software Engineer, CUDA C++ Core Libraries
NVIDIA
NVIDIA is seeking a Senior Software Engineer to advance the C++ foundation of CUDA Core Libraries. This role involves designing and optimizing high-performance algorithms and APIs for C++ developers, contributing to the foundational libraries, algorithms, and language/runtime infrastructure that power CUDA. You will be responsible for the full lifecycle of features, from design and implementation to testing, profiling, and maintenance, ensuring a speed-of-light experience for developers and AI coding agents.
$184k - $357k
Senior Software Engineer, CUDA Rust Core Libraries
NVIDIA
NVIDIA is seeking a Senior Software Engineer to enhance the Rust experience for CUDA Core Libraries. This role involves designing and implementing safe, idiomatic Rust APIs for GPU computing, while integrating closely with existing C/C++ components. You will be part of the team responsible for building the foundational libraries, algorithms, and infrastructure that power CUDA, ensuring a high-performance experience for developers and AI coding agents.
$184k - $357k
Senior System Software Engineer, CUDA Driver for Windows
NVIDIA
NVIDIA is seeking software engineers to work on the CUDA driver for Windows. CUDA is NVIDIA's platform for accelerating general-purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads, from deep learning and scientific computation to video games and virtual reality. As a member of our team, you will use your design abilities, coding expertise, and creativity to deliver the best compute platform in the world. You will craft elegant solutions to exciting problems and shape the future direction of CUDA as you collaborate with your peers across NVIDIA.
$184k - $357k
Senior Software Engineer - CUDA Driver
NVIDIA
NVIDIA is seeking outstanding senior engineers to work on the CUDA driver, a key component of accelerated GPU computing. You will join a versatile software engineering team that delivers innovative software features to unlock the full potential and performance of NVIDIA hardware across diverse workloads like deep learning, scientific research, autonomous vehicles, gaming, and virtual reality. This multi-functional role requires collaboration with hardware architects, deep learning specialists, and both internal and external partners to advance the CUDA architecture. With the opportunity to collaborate with teams across the whole NVIDIA computing stack, you will help design software solutions across kernel mode components, compilers, and networking software. Your system-level expertise and creativity in solving complex problems will help invent the future of CUDA and NVIDIA’s compute technologies! Does crafting solutions to influence the evolution of GPU-accelerated computing sound exciting? If so, we invite you to join us and help engineer the next wave of innovation at NVIDIA!
$152k - $288k
Senior Software Engineer - CUDA and Unified Memory
NVIDIA
We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general-purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving cars to video games and virtual reality. CUDA defines a unified programming model across a range of system configurations and hardware capabilities. To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, and the operating system. Unified Memory kernel driver provides kernel memory management that enables these advanced features. As a member of our team, you will apply your design, coding expertise, and creativity, and to collaborate with peers across NVIDIA to deliver upon the best compute platform in the world. You will craft sophisticated solutions to exciting problems shaping the future direction of CUDA!
$184k - $357k
Senior Software Engineer, CUDA Python Core Libraries
NVIDIA
NVIDIA is seeking a Senior Software Engineer to enhance the Python experience for its foundational CUDA Core Libraries. This role involves building Pythonic APIs, language bindings, algorithms, and runtime infrastructure that sit on top of native C/C++ foundations. You will contribute to the core libraries and infrastructure that make CUDA a high-performance platform for developers and AI coding agents. The position requires a strong focus on designing and implementing efficient, reliable, and scalable GPU-accelerated software, with an emphasis on improving the Python developer experience through robust tooling and clear documentation.
$184k - $357k
Senior Deep Learning Frameworks CUDA Software Engineer
NVIDIA
NVIDIA is seeking a motivated Deep Learning engineer to integrate advanced CUDA features and Distributed Runtime technologies into AI stacks, including frameworks like PyTorch, TRT-LLM, vLLM, SGLang, and JAX. You will join the team responsible for core CUDA features and runtimes that scale Deep Learning and HPC applications, addressing diverse multi-GPU demands from large-scale training to low-latency inference. Your work will enhance the productivity and performance of AI applications, accelerating community adoption through AI toolkits. This role offers a significant opportunity to advance the state of the art in AI technologies.
$184k - $357k
Senior Machine Learning Engineer, Accelerated Apache Spark
NVIDIA
NVIDIA is seeking a Machine Learning Engineer to join the GPU accelerated Apache Spark team. This role involves working with the open-source community to enhance Apache Spark's performance and cost-efficiency on NVIDIA GPUs, enabling enterprises to scale their Spark workloads. You will apply advanced ML/AI techniques to optimize these large-scale data processing applications.
$224k - $357k
Senior Software Engineer CUDA UMD - GPU Kernel Scheduling
NVIDIA
NVIDIA is seeking a motivated system software engineer with deep understanding of device drivers and strong C/C++ skills to work on the CUDA Driver. This role is integral to a team that delivers features and improvements to realize the full potential of NVIDIA hardware for a wide range of computational workloads, including deep learning, scientific computation, data science, self-driving cars, video games, and virtual reality. You will use your design abilities, coding expertise, and creativity to craft elegant solutions to exciting problems and shape the future direction of CUDA by collaborating with peers across NVIDIA.
$152k - $288k
Principal Research Scientist, Synthetic Data Generation
NVIDIA
NVIDIA is seeking a Principal Scientist to lead the technical direction for synthetic data generation across its frontier model initiatives. This role involves defining and building open-source libraries within the NVIDIA NeMo ecosystem to create synthetic datasets for text, code, structured, and multimodal data. These datasets will be crucial for the pre- and post-training of large language models like Nemotron. The position blends hands-on software engineering with applied research in generative methods, requiring collaboration with various internal teams and external research labs.
$272k - $431k
Senior Deep Learning Software Infrastructure Engineer
NVIDIA
NVIDIA is seeking a Deep Learning Software Infrastructure Engineer to advance its Autonomous Vehicles project. In this role, you will be responsible for building and scaling the training libraries and infrastructure necessary for end-to-end autonomous driving models. By enabling training on thousands of GPUs and massive datasets, you will significantly accelerate iteration speed and enhance safety, working collaboratively with research and platform teams across NVIDIA.
$224k - $431k
Senior DL Compiler Engineer -CUDA Tile
NVIDIA
NVIDIA is seeking software engineers for the CUDA Tile team to work on a new tile-based programming model for their GPUs. This role involves designing and implementing compiler transformations, developing MLIR-based dialects and lowering passes, and optimizing the performance of tile-based kernels across various NVIDIA GPU architectures. The work includes defining public APIs, crafting compiler and optimization techniques, and general software engineering tasks. NVIDIA is a leading technology company transforming computer graphics, PC gaming, and accelerated computing, now focusing on AI to define the next era of computing.
$152k - $242k
Staff Security Engineer - PAM and Agentic Identity
NVIDIA
NVIDIA is seeking a skilled engineer to enhance, automate, and scale its Privileged Access Management (PAM) and Non-Human Identity (NHI) capabilities to meet the demands of the agentic era. This role will focus on improving existing platforms, simplifying user and operator experiences, and strengthening secure access controls for infrastructure, automation, service identities, and agentic workflows. As AI agents, coding agents, and autonomous workflows become more prevalent, this position is crucial for ensuring that privileged and infrastructure access services can scale securely with robust identity, authorization, observability, and auditability.
$168k - $270k
Engagement Tech Lead, Agentic AI
NVIDIA
NVIDIA is seeking a highly technical Engagement Lead to drive the integration of Generative and Agentic AI software with enterprise ISV partners. In this role, you will serve as a trusted advisor to Software Platform Architects and unite teams behind a unified technical vision. You will remain hands-on, designing and shipping production agentic systems for demanding workloads while accelerating the adoption of NVIDIA's stack across key business initiatives. This position requires versatility at the intersection of platform strategy, a strong AI/ML background with hands-on execution, and the communication skills to engage with senior leaders. It's a high-impact role offering broad skill development and exposure to the cutting edge of Agentic AI, with insights directly shaping NVIDIA's product development.
$224k - $431k
Principal Cyber Security Engineer - Agentic Identity and Security
NVIDIA
NVIDIA is seeking a Principal Engineer to define and build core agentic identity capabilities that enable trusted AI agents across the company's internal ecosystem. This hands-on role involves translating complex problems into practical designs, prototyping solutions, and collaborating across identity, security, platform, and application teams to bring infrastructure into production. The goal is to evolve identity and security controls, originally designed for human users, to safely and reliably support non-human and agent-driven workflows as AI agents access tools, call APIs, and perform multi-step operations.
$240k - $380k
Senior Deep Learning Software Engineer, Inference
NVIDIA
NVIDIA is seeking a Senior Software Engineer to specialize in Deep Learning Inference. This role involves designing, building, and optimizing GPU-accelerated software for AI applications, focusing on high-performance deep learning frameworks like SGLang and vLLM for efficient large-scale model serving and inference. You will contribute to improving these platforms, enabling the smooth deployment of advanced language models and working with the deep learning community to implement and release the latest algorithms. The work will concentrate on enhancing the performance of state-of-the-art LLM and Generative AI models across various NVIDIA accelerators, utilizing open-source tools and kernels for optimization.
$184k - $357k
Senior Developer Technology Engineer - Agentic AI
NVIDIA
NVIDIA is seeking a Senior Developer Technology Engineer to work at the forefront of AI innovation, collaborating with industry partners and open-source projects to accelerate performance for agentic AI use cases. This role offers a unique opportunity to contribute to the next era of enterprise and consumer AI by optimizing applications on RTX and DGX SoCs, influencing next-generation platforms, and providing technical guidance. You will be instrumental in identifying and resolving performance bottlenecks across various workloads, working closely with system software, GPU driver, architecture, and research teams.
$152k - $288k
Distinguished Engineer, AI Safety and Security Engineering
NVIDIA
NVIDIA is seeking a Distinguished Engineer to lead the new AI Safety & Security Engineering team. This role is foundational, focusing on building AI-powered tools to identify, validate, and patch software vulnerabilities. You will own the core harness architecture and establish engineering standards, guiding the program from prototypes to a production pipeline. Your technical roadmap will influence how NVIDIA designs, tests, and validates safety-critical AI systems. This position requires close collaboration with engineering managers, security partners, and evaluation teams, acting as a bridge between research and enterprise-grade software engineering. Teaching and mentorship are key components, involving design reviews and upholding high code quality and safety standards.
$320k - $489k
