C++ Jobs
248 open roles mentioning C++
Senior Deep Learning Software Engineer, Inference
nvidia
NVIDIA is seeking a Senior Software Engineer to focus on Deep Learning Inference. You will be instrumental in designing, building, and optimizing GPU-accelerated software for advanced AI applications. This role involves developing and maintaining high-performance open-source inference frameworks, crucial for efficient large-scale model serving. You will contribute to improving these platforms to enable smooth deployment of cutting-edge language models and work with the deep learning community to integrate the latest algorithms into inference frameworks. Your efforts will drive performance improvements for state-of-the-art LLM and Generative AI models across various NVIDIA hardware, utilizing open-source tools like CUTLASS, OAI Triton, NCCL, and CUDA kernels.
$152k - $288k
Differentiable Simulation Research Intern - Summer 2027
nvidia
NVIDIA is seeking interns to research scalable differentiable algorithms, including adjoint and automatic differentiation methods. This role will involve connecting simulations with experimental data for calibration and data assimilation using AI/ML techniques. The work will be evaluated on simulation workloads and assessed for integration into NVIDIA software. This internship is ideal for individuals passionate about mathematics, code, hardware, and engineering applications.
$0k - $0k
Senior Developer Technology Engineer - Simulation Performance
nvidia
We are seeking an exceptional hands-on engineer to help our partners and customers make demanding physics and robotics simulation workloads run exceptionally well on NVIDIA platforms. You will work at the intersection of algorithms, mathematics, GPU architecture, and production software to find the true limits of real applications and turn that understanding into durable code and actionable feedback for NVIDIA engineering teams. This role is for someone with a recognizable technical body of work: not someone who merely used advanced systems, but someone who took stewardship of one and made it substantially better.
$224k - $431k
PhD Research Intern, Cross-Disciplinary Vision Science - Summer 2027
nvidia
NVIDIA Research's Human Performance and Experience (HPX) team is seeking passionate individuals for a PhD Research Intern position focused on cross-disciplinary vision science between humans and machines. This role involves collaborating with research scientists, engineers, and product engineers to address real-world problems at the intersection of computer vision, human vision science, and robotic vision. The internship offers an opportunity to contribute to AI innovation and shape the future of human-AI interaction.
$0k - $0k
Senior Software Engineer, JAX
nvidia
NVIDIA is seeking senior engineers to enhance its AI platform, focusing on performance optimizations within deep learning frameworks like JAX. The goal is to create a robust, efficient, and scalable platform for data handling, training, and analysis across various deep learning solutions. This role requires strong programming and system design skills, along with excellent communication and planning abilities, to contribute to the next generation of numerical computing and machine learning research tools.
$184k - $357k
Software Engineer, DL Kernel Libraries - New College Grad 2027
nvidia
Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. Come join the DL Kernel Library team and see how you can make a lasting impact on the world. We're looking for Software Engineer Interns to help develop groundbreaking technologies in the deep learning inference and training systems software stack! We build innovative AI systems software, primarily cuDNN and FlashInfer. As a member of the team, you'll develop libraries, code generators, and GPU kernel technologies for NVIDIA's hardware architecture. This means designing and building things like new abstractions, efficient kernel implementations, and kernel code generators to accelerate large language models, agents, and other high-impact AI workloads.
$108k - $196k
Senior Machine Learning Engineer, Perception - Autonomous Driving
nvidia
NVIDIA is seeking an extraordinary Senior Perception Engineer to develop and productize autonomous driving solutions. This role focuses on creating end-to-end perception modules responsible for understanding traffic signals, signs, road markings, and construction objects, crucial for driving without reliance on HD maps. The goal is to enhance the robustness, accuracy, and efficiency of these solutions to enable autonomous driving in all conditions. You will be instrumental in designing perception systems, applying deep learning for various traffic-related tasks, developing generalizable approaches for diverse driving scenarios, and driving data-driven development by collaborating with data collection and labeling teams. Leveraging data simulation and augmentation will be key to solving extreme scenarios, and you will be responsible for productizing these solutions to meet stringent safety, latency, and software robustness requirements.
$184k - $357k
Software Engineer, Storage
Glean
Glean is seeking a Backend/Infrastructure Engineer to build and evolve the Storage layer that powers a highly available, performant, secure, and cost-effective suite of storage options for all data at Glean. You will own the storage systems that handle Glean’s most sensitive data, from enterprise documents and permission hierarchies to user behavioral signals and real-time query path data. Your work will directly enable organizations at scale to discover and act on their critical knowledge, supporting millions of searches, chat interactions, and agent workflows. You’ll deliver robust uptime guarantees, autoscaling, and reliable alerting/monitoring for a key component that runs across multiple cloud providers. As part of the Storage team, you’ll be responsible for a critical piece of Glean’s infrastructure, working closely with several other teams to support their workloads. You’ll also work across the stack to abstract cloud differences, reduce human intervention through self-healing systems, and drive real business impact by enabling Glean’s ever-growing scale.
$200k - $300k
Senior Synthetic Data Engineer - Autonomous Driving
nvidia
NVIDIA is seeking a Senior Synthetic Data Engineer to join the DRIVE team and contribute to automotive innovation. This role involves collaborating with technical leaders in autonomous driving and simulation to design and develop a simulation environment that advances autonomous vehicle technology. The position focuses on creating synthetic data crucial for training deep learning models used in autonomous driving systems, enhancing the reliability and speed of vehicle development through advanced simulation techniques.
$184k - $357k
Senior Deep Learning Compiler Engineer
nvidia
NVIDIA is seeking a Deep Learning Compiler Engineer to join its Deep Learning Compiler (DLC) team. This role involves developing and optimizing compiler algorithms for deep learning networks, which are crucial for NVIDIA's inference engine across various platforms. The compiler is designed to deliver leading inference performance, fast build times, reduced memory footprints, and ease of use for the global deep learning community. You will collaborate with deep learning software framework and hardware architecture teams to accelerate the next generation of deep learning software, contributing to defining public APIs, performance analysis, and implementing compiler infrastructure techniques.
$152k - $242k
Helix AI Engineer, Training Performance
Figure AI
Figure is an AI robotics company developing autonomous general-purpose humanoid robots with the goal of shipping human-level intelligence. The Helix team is seeking an experienced AI Training Performance Engineer to elevate model training. This role focuses on enhancing distributed training frameworks for large-scale model training, optimizing GPU kernels, evaluating different accelerator types, and co-designing models for maximum hardware utilization.
$200k - $400k
Helix AI Engineer, XR
Figure AI
Figure is an AI robotics company developing autonomous general-purpose humanoid robots with the goal of shipping robots with human-level intelligence for home and commercial markets. You will be working within a small but impactful XR team, contributing to critical projects that involve debugging XR applications and running hardware experiments on robots. This role is ideal for someone who thrives on variety and can move quickly without a predefined playbook.
$200k - $400k
Helix AI Engineer, Localization and Mapping
Figure AI
Figure is an AI robotics company developing autonomous general-purpose humanoid robots with the goal of shipping them with human-level intelligence for home and commercial markets. Our AI team is seeking Localization and Mapping Engineers to enable Figure humanoid robots to perform highly dynamic operations in demanding real-world environments.
$200k - $400k
Staff AI Inference and Acceleration Engineer
Figure AI
Figure is an AI robotics company developing autonomous general-purpose humanoid robots with the goal of shipping robots with human-level intelligence. These robots are engineered to perform a variety of tasks in home and commercial markets. We are seeking a Staff AI Inference & Acceleration Engineer to join our Platform Software team. This role will be responsible for the on-board inference architecture for our humanoid robots, acting as the technical authority on how AI workloads are mapped, optimized, and executed across the robot's compute hardware. The primary objective is to reduce power consumption and cost while meeting strict latency and reliability demands for a real-time autonomous system.
$180k - $275k
Senior Verification Engineer
nvidia
NVIDIA is seeking a Senior Verification Engineer to join their Display Team, focusing on verifying the world's foremost GPU and SoC display engines. In this role, you will collaborate with Architects and ASIC Engineers to own testplan development, verification sign-off, and infrastructure. The goal is to deliver high-quality IPs that power NVIDIA products across various markets, including consumer, professional, automotive, and AI. You will leverage agentic AI to enhance efficiency in tasks like testplan development, automation, and debug.
$168k - $311k
Backend Engineer, Core Technology
Stripe
Stripe is seeking a Backend Engineer for its Core Technology team. This role involves working on critical tier0 infrastructure systems, including compute, networking, document databases, distributed caching, and high-assurance engineering. The team builds the foundational platform that enables Stripe products and services to operate at scale, driving reliability, availability, efficiency, and scalability. You will design, build, test, and ship high-quality code daily, contributing to a great customer experience for both internal and external Stripe teams.
Software Engineer, Data Foundations
Glean
Glean is seeking a Software Engineer to join its Data Foundations team. This team is responsible for the entire data ingestion and management layer that powers Glean's Search, AI Assistant, and Agent products. Your work will directly impact the quality, freshness, and trustworthiness of the knowledge that all Glean users interact with daily. You will be instrumental in building and scaling connectors to various SaaS and on-prem systems, handling complex data synchronization, and transforming raw enterprise content into structured representations optimized for search and LLM reasoning. This role offers the opportunity to contribute to advanced data source capabilities and expand AI product functionality through deep integrations.
$180k - $300k
Performance Modeling Architect
Tenstorrent
Tenstorrent is a leader in AI technology, aiming to revolutionize performance, usability, and cost-efficiency. As AI redefines computing, our solutions must integrate innovations across software models, compilers, platforms, networking, and semiconductors. We are seeking a CPU Performance Modeling Architect to evaluate, shape, and optimize future CPU architectures. This role involves using performance modeling, workload analysis, and a deep understanding of CPU architecture to address complex design questions. You will collaborate closely with CPU architects, RTL designers, software and compiler teams, and system engineers to identify performance opportunities, assess architectural trade-offs, and translate modeling insights into actionable design decisions.
$100k - $500k
Software Engineering Manager - GPU Communications Libraries
nvidia
We are the GPU Communications Libraries and Networking team at NVIDIA, responsible for delivering critical communication libraries like NCCL, NVSHMEM, and UCX for Deep Learning and High-Performance Computing (HPC) applications. These applications demand immense compute power and operate at scales involving tens of thousands of GPUs, connected via high-speed interconnects and networking. Communication performance is paramount, directly impacting end-to-end application performance, especially at massive scales. We are seeking a technical leader to manage our NVSHMEM and UCX libraries, offering an exceptional opportunity to advance the state-of-the-art and develop groundbreaking platforms.
$184k - $357k
Principal GPU Memory Architect
nvidia
NVIDIA is seeking a world-class computer architect to contribute to the development of future high-performance computing systems, with a focus on enhancing the power-constrained performance of hardware. The ideal candidate will have a strong track record of understanding and analyzing memory systems architecture to improve performance per watt and performance per millimeter. A broad perspective across computer architecture and depth in power, performance, and area (PPA) analysis is highly desirable. This position offers the opportunity to have a real impact in a fast-moving, technology-focused company.
$272k - $431k
