C++ Jobs

248 open roles mentioning C++

Principal System Software Engineer - CUDA Driver

5d ago
n

nvidia

We are hiring senior 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, switches and the operating system. 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 craft the future direction of CUDA as you collaborate with your peers across NVIDIA.

$272k - $431k

US, CA, Santa Clara onsite
Deep LearningCUDAGPU +5 more

Senior System Software Engineer, ML and Vector Search

5d ago
n

nvidia

NVIDIA is seeking an outstanding software engineer to join our team and contribute to the development of unstructured data processing libraries, specifically NVIDIA cuVS and cuML. These libraries leverage highly optimized C++ and CUDA algorithms, exposed to higher-level languages like Java and Python, to accelerate other libraries and database systems. In this role, you will research, develop, benchmark, and explore novel algorithms for accelerating vector preprocessing, indexing, and search, as well as building high-performance ML algorithms for clustering and visualization. This is a significant opportunity to utilize your CUDA/C++ skills and make a substantial impact in a rapidly growing industry, working at the intersection of databases and machine learning.

$184k - $288k

US, CA, Santa Clara onsite
PineconeMilvusPython +11 more

Senior GPU Functional Modeling Architect

5d ago
n

nvidia

NVIDIA is seeking Architects, Functional Modeling Engineers, and Simulation experts to join its Architecture Modeling group. In this role, you will collaborate with world-class architects to enable functional simulation platforms across GPU generations. You will be instrumental in modeling GPU architecture, baseboard components, and other features, working within a matrixed environment to document, design, develop tools for analysis and simulation, and validate models. The position involves familiarizing yourself with various functional and performance simulation models across NVIDIA, developing tests and testing infrastructure for new architectures, and guiding the improvement of the simulation platform to support future GPU architectures. You will also have the opportunity to develop or use AI to assist with daily tasks.

$152k - $288k

US, CA, Santa Clara remote
LangChainPythonPyTorch +8 more

Senior Software Engineer - Storage

5d ago
n

nvidia

NVIDIA's Managed AI Research Superclusters (MARS) team is seeking a Software Engineer to help design, build, and operate exascale infrastructure that powers AI research and development at unprecedented scale. This role involves working on distributed systems, large-scale storage and compute orchestration, and end-to-end automation to enable AI researchers to focus on innovation. You will collaborate with engineers and researchers across NVIDIA to architect reliable, efficient, and secure systems that underpin our Managed AI Research Superclusters, capable of training frontier models and executing global-scale workloads.

$152k - $288k

US, CA, Santa Clara remote
AWSAzureGoogle Cloud +9 more

Member of Technical Staff - Imagine Model

5d ago
x

xAI

As a multimodal engineer on the Imagine Model Team, you will develop cutting-edge AI experiences beyond text, with a strong focus on enabling high-fidelity understanding and generation across image and video modalities, while also incorporating audio where it enhances visual content. Responsibilities span data curation, modeling, training, inference serving, and product integration, covering both pretraining and post-training phases. You will collaborate closely with product teams to push model frontiers and deliver exceptional end-to-end user experiences.

$180k - $440k

Palo Alto, CA remote
PythonRustPyTorch +7 more

Member of Technical Staff - Multimodal Understanding

5d ago
x

xAI

SpaceXSI is building Super Intelligence to help humanity understand the universe, and you will join the multimodal team to push toward superhuman multimodal intelligence. This role involves advancing understanding and generation across modalities—image, video, audio, and text—spanning the full stack from data curation to end-to-end product experiences. You will collaborate cross-functionally to deliver frontier capabilities in multimodal reasoning, world modeling, tool use, agentic behaviors, and interactive human-AI collaboration, contributing to models that can see, hear, reason about, and interact with the world in real time.

$180k - $440k

Palo Alto, CA remote
KubernetesPythonRust +10 more

Member of Technical Staff - RL Inference

5d ago
x

xAI

SpaceXSI is building Super Intelligence to help humanity understand the universe. Our teams are building the full Super Intelligence stack, from supercomputers to Grok models and a suite of applications. We're creating a powerful flywheel where more compute trains better models, better models power more useful products, and what we learn from people using those products shapes what we build next. The RL infrastructure team is looking for an engineer to help with low precision RL training and inference.

$180k - $440k

Palo Alto, CA remote
PythonRustPyTorch +7 more

Member of Technical Staff - RL Training Framework

5d ago
x

xAI

The RL infrastructure team is looking for an engineer to help develop our RL training framework. This role involves designing and implementing the systems that support all RL workloads at SpaceXSI, from small-scale experiments to production training runs. You will be responsible for profiling, debugging, and optimizing the end-to-end training performance, as well as improving the scalability and observability of the RL stack.

$180k - $440k

Palo Alto, CA onsite
PythonRustReinforcement Learning +3 more

Software Engineer - Training/Inference (C++)

5d ago
x

xAI

SpaceXSI is building the high-performance inference platform that serves Grok to millions of users daily with exceptional speed and reliability. As a Member of Technical Staff - Inference, you will be instrumental in designing and optimizing large-scale model serving systems from the ground up. This includes owning distributed infrastructure components like global KV cache, continuous batching, load balancing, and auto-scaling, as well as delving into deep low-level optimizations such as GPU kernels, quantization, and speculative decoding. This is a high-impact role where your contributions will directly influence the speed and reliability of user interactions with Grok at a massive scale.

$180k - $440k

Palo Alto, CA; Seattle, WA onsite
RustModel ServingCI/CD +8 more

Software Engineer - Kernels/CUDA (C++)

5d ago
x

xAI

SpaceXSI is building one of the world's largest AI supercomputers from the ground up. As part of the Compute Infrastructure team, you will own both the raw GPU supercomputer and the platform layer that runs on top of it. You will work across the full stack—from low-level GPU kernel optimizations and Linux kernel internals to massive-scale orchestration and virtualization—to make training and inference at SpaceXSI as fast, reliable, and scalable as possible. This is a broad, high-impact role that combines hardcore supercompute and compute infrastructure work. Your contributions will directly accelerate Grok's training speed and overall AI progress.

$180k - $440k

Palo Alto, CA; Seattle, WA onsite
AICUDAGPU +8 more

ML Infrastructure Engineer

5d ago
x

xAI

As an ML Infrastructure Engineer, you will play a pivotal role in building and optimizing the reliable, high-performance ML platform that powers recommendations on X. We're looking for exceptional engineers who are passionate about our mission and have a strong desire to make a meaningful impact.

$180k - $440k

Palo Alto, CA onsite
PythonRustPyTorch +5 more

Principal Design Verification Engineer

5d ago
S

SambaNova

SambaNova is seeking a Principal Design Verification Engineer to take ownership of the verification for their next-generation RDU, the core silicon powering their machine learning and AI systems. This senior individual contributor role involves defining the test plan, testbench architecture, coverage model, and sign-off criteria. You will also play a key part in shaping the team's infrastructure, reuse strategies, and overall verification practices. You will collaborate closely with principal engineers from design, architecture, compiler, and runtime teams, leveraging their experience to verify the chip against production ML workloads.

$180k - $255k

San Jose, California, United States onsite
AnthropicPythonSpark +10 more

Member of Technical Staff - Pre-Training Evals Infra

5d ago
Reflection ai

Reflection ai

Reflection is a research lab dedicated to making intelligence open and accessible. We build open models that empower users to control their intelligence and shape the future of AI. In this role, you will develop the critical evaluation infrastructure that researchers rely on to understand model capabilities, inform training decisions, and assess readiness for release. Your work will encompass evaluation authoring, distributed execution, and results analysis, with a specific emphasis on pre-training. You will collaborate closely with researchers to enhance the speed, reliability, and ease of use of evaluations, ensuring that the outcomes accurately reflect the models being assessed.

New York, NY onsite FullTime
PythonRustInference +4 more

Perception Engineer

5d ago
A

Applied Intuition

Applied Intuition Defense is seeking a Perception Engineer to join their expert team, focusing on advancing perception model performance across various domains including maritime, land, and air-to-surface. This role involves developing custom detector and classifier architectures, leveraging proprietary MLOps tooling for rapid iteration on large datasets, and utilizing frontier AI and extensive token budgets. The position requires building and optimizing perception models for high accuracy and real-time performance on edge devices, as well as contributing to the entire perception stack from labeling tools to simulation. Collaboration with a world-class AI talent pool and scaling datasets through advanced generation techniques are key aspects of this hands-on, full-stack position.

$125k - $175k

Ann Arbor onsite FullTime
PythonPyTorchTransformers +8 more

Lead Software Systems Engineer - GPU Performance

6d ago
N

Nebius

Nebius is building a full-stack AI cloud platform to support developers and enterprises from data and model training through to production deployment. We are looking for a Lead Software Systems Engineer - GPU Performance to play a key role in building our hyperscaler platform. This role involves analyzing and optimizing the performance of large-scale GPU clusters at the intersection of hardware and software, operating across the full stack from hardware and system software to networking, virtualization, and distributed communication layers.

$170k - $300k

Remote - United States remote
PythonGoGPU +8 more

System Engineer (Token Factory)

6d ago
N

Nebius

Nebius is building a full-stack AI cloud platform to support developers and enterprises in the global AI economy. We are focused on solving complex problems across compute, storage, networking, and applied AI. The Token Factory team is developing a cutting-edge inference platform designed to make various foundation models (text, vision, audio, and multimodal) fast, reliable, and effortlessly deployable at massive scale.

Remote; Remote - Europe remote
CUDAMachine LearningGPU +2 more

Distinguished Engineer, Storage – AI Cloud

6d ago
n

nvidia

NVIDIA is seeking a Distinguished Engineer to lead the company's storage strategy for AI Cloud, focusing on the Neocloud Provider (NCP) and Cloud Service Provider (CSP) ecosystem. This role involves directing the architecture of high-performance parallel file systems, object stores, and block storage at exabyte scale. You will remain hands-on, collaborating with engineers, SREs, partners, and storage vendors, and leveraging NVIDIA's AI tools to enhance productivity. This is a unique opportunity to shape the storage framework for the AI era at a company that pioneered accelerated computing, ensuring that storage platforms can keep tens of thousands of accelerators continuously busy and power the largest AI workloads worldwide.

US, CA, Santa Clara remote
PythonGoRust +10 more

Senior Manager, Software Engineering - Agentic Development for Safety-Critical Systems

6d ago
n

nvidia

NVIDIA is building a new kind of agentic engineering system to ensure the correctness, security, and reliability of software for safety-critical applications like autonomous vehicles and medical robots. This system aims to translate precise specifications into production-ready C/C++ and Rust software, continuously validating the results and providing evidence for readiness. The role involves leading a core team to develop this capability, combining AI agents, systems engineering, deterministic validation, security, and functional-safety practices into a production platform.

$272k - $431k

US, CA, Santa Clara remote
RustAI AgentsCI/CD +7 more

Staff Software Engineer, Inference

7d ago
C

CoreWeave

CoreWeave is seeking a Staff Software Engineer to join the Inference Platform Team. This team builds and operates CoreWeave’s Kubernetes-native inference platform, designed for low-latency, high-throughput AI workloads at massive scale. As a technical leader, you will drive architecture, performance, and reliability across multiple services and teams. Your responsibilities will include optimizing inference performance (latency, throughput, and GPU utilization), improving system reliability, and working deeply in distributed systems and Kubernetes-based infrastructure, focusing on areas like scheduling, batching, and memory optimization. This role requires hands-on technical leadership and the ability to influence engineering direction across the organization.

$188k - $275k

Sunnyvale, CA / Bellevue, WA remote
KubernetesPythonGo +7 more

Software Engineer, Inference AI/ML

7d ago
C

CoreWeave

CoreWeave is seeking a Software Engineer to join the Inference team, focusing on shipping production features that enhance model serving on their GPU platform. This role involves improving latency, reliability, and cost-efficiency. As an IC1, you will implement well-scoped changes, learn operational practices, and grow with mentorship from experienced engineers. CoreWeave is the essential cloud for AI, providing a platform of technology, tools, and teams that enable innovators to build and scale AI with confidence.

$92k - $135k

Sunnyvale, CA / Bellevue, WA onsite
KubernetesPythonGo +11 more

Get new AI jobs in your inbox

A weekly digest of the newest AI engineering roles.

© 2026 AI Job Board. All rights reserved.