C++ AI Jobs

Discover the latest remote and onsite C++ AI roles across top active AI companies. Updated hourly.

Check out 122 new C++ AI roles opportunities posted on AI Chopping Block

Lead Electronics Engineer

New
Top rated
helsing
Full-time
Full-time
Posted

You will be responsible for defining operational domains and evaluating the reliability of the AI capabilities developed in-house. You will develop and extend the state-of-the-art in uncertainty quantification and uncertainty calibration. This involves understanding the AI systems built, interfacing with them, and evaluating their robustness in real-world and adversarial scenarios. You will contribute to impactful projects and collaborate with people across several teams and backgrounds.

Undisclosed

()

Munich or Berlin or London or Paris or Warsaw or Tallinn or Plymouth
Maybe global
Onsite
Python
Rust
C++
Model Evaluation
Deep Learning

Industrial Security Lead

New
Top rated
helsing
Full-time
Full-time
Posted

The Industrial Security Lead is responsible for defining operational domains and evaluating the reliability of AI capabilities developed in-house. They develop and extend state-of-the-art methods in uncertainty quantification and uncertainty calibration. Their role involves understanding the AI systems built by the company, interfacing with them, and evaluating their robustness in both real-world and adversarial scenarios. They contribute to impactful projects and collaborate with personnel across various teams and backgrounds.

Undisclosed

()

Washington, United States
Maybe global
Onsite
Python
C++
Model Evaluation
Deep Learning

People Business Partner - Munich

New
Top rated
helsing
Full-time
Full-time
Posted

You will be responsible for defining operational domains and evaluating the reliability of the AI capabilities developed in-house. You will develop and extend the state-of-the-art in uncertainty quantification and uncertainty calibration. This will involve understanding the AI systems built, interfacing with them, and evaluating their robustness in real-world and adversarial scenarios. You will contribute to impactful projects and collaborate with people across several teams and backgrounds.

Undisclosed

()

Munich
Maybe global
Onsite
Python
C++
Model Evaluation
Reinforcement Learning

Produktionsmitarbeiter / Monteur

New
Top rated
helsing
Full-time
Full-time
Posted

You will be responsible for defining operational domains and evaluating the reliability of the AI capabilities developed in-house. You will develop and extend the state-of-the-art in uncertainty quantification and uncertainty calibration. This will involve understanding the AI systems we build, interfacing with them, and evaluating their robustness in real-world and adversarial scenarios. You will contribute to impactful projects and collaborate with people across several teams and backgrounds.

Undisclosed

()

Munich
Maybe global
Onsite
Python
Rust
Java
C++
Model Evaluation

AI Inference Engineer - Model Optimization & Deployment

New
Top rated
Zoox
Full-time
Full-time
Posted

As a Model Optimization & Deployment Engineer, you will optimize large-scale models (LLMs, VLMs) using advanced quantization techniques such as PTQ, QAT, mixed-precision inference workflows, and parameter-efficient fine-tuning methods like LoRA and QLoRA. You will architect and implement model conversion and compilation pipelines using TensorRT and TensorRT-LLM for deployment on edge devices. The role involves performing rigorous parity checking, accuracy recovery, and latency benchmarking between PyTorch frameworks and compiled edge binaries. You are responsible for writing and optimizing custom CUDA kernels and TensorRT Plugins to maximize memory bandwidth and minimize latency on AI accelerators. Furthermore, you will write production-level, highly concurrent, memory-safe C++ and Python code to ensure real-time, deterministic execution of inference on vehicle System on Chips (SOCs).

$242,000 – $290,000
Undisclosed
YEAR

(USD)

Foster City, United States
Maybe global
Onsite
Python
C++
PyTorch
TensorFlow
CUDA

Senior Engineer, XBAT Simulation Modeling (R4546) (TX/SD/BOS)

New
Top rated
Shield AI
Full-time
Full-time
Posted

As a Senior Modeling & Simulation Engineer, responsibilities include developing models and infrastructure for the integrated simulation pipeline in C++, designing deterministic, high-performance simulation tools capable of faster-than-real-time execution for development, testing, and release, implementing test scenarios and writing unit, system, and regression tests. Collaborate across autonomy, embedded, GNC, and test engineering teams to ensure the simulation mirrors real aircraft behavior and mission scenarios. Contribute to platform-agnostic simulation tooling to accelerate future development efforts. Perform verification and validation (V&V) analysis on model tools. Conduct system performance analysis and generate reports and visualizations. Utilize best practices in C++, simulation architecture, and performance engineering.

$105,000 – $155,000
Undisclosed
YEAR

(USD)

Dallas, United States
Maybe global
Onsite
C++
Python
CI/CD
Simulation

Senior Platform/DevOps Engineer (Kubernetes-Linux)

New
Top rated
Armada
Full-time
Full-time
Posted

Translate business requirements into requirements for AI/ML models; prepare data to train and evaluate AI/ML/DL models; build AI/ML/DL models by applying state-of-the-art algorithms, especially transformers; leverage existing algorithms from academic or industrial research when applicable; test, evaluate, and benchmark AI/ML/DL models and publish the models, data sets, and evaluations; deploy models in production by containerizing them; work with customers and internal employees to refine model quality; establish continuous learning pipelines for models using online or transfer learning; build and deploy containerized applications on cloud or on-premise environments.

$154,560 – $193,200
Undisclosed
YEAR

(USD)

Bellevue, United States
Maybe global
Onsite
Python
Java
C++
Docker
Kubernetes

Real Estate, Workplace Programs and User Experience Lead

New
Top rated
Intrinsic
Full-time
Full-time
Posted

Lead the research and development of novel deep learning algorithms that enable robots to perform complex, contact-rich manipulation tasks. Explore the intersection of computer vision and robotic control, designing systems that allow robots to perceive and interact with objects in dynamic environments. Create models that integrate visual data to guide physical manipulation, enabling sophisticated handling of diverse items. Collaborate with a multidisciplinary team of engineers and researchers to translate concepts into robust capabilities deployable on physical hardware for industrial applications. Research and develop deep learning architectures for visual perception and sensorimotor control in contact-rich scenarios. Design algorithms for high precision manipulation of complex or deformable objects. Collaborate with software engineers to optimize and deploy research prototypes on robotic hardware. Evaluate model performance in simulation and real-world environments to ensure robustness and reliability. Identify opportunities to apply advancements in computer vision and robot learning to practical industrial problems. Mentor junior researchers and contribute to the technical direction of the manipulation research roadmap.

Undisclosed

()

Mountain View, United States
Maybe global
Onsite
Python
C++
PyTorch
TensorFlow
JAX

Machine Learning Engineer (Semantic Scene Understanding)

New
Top rated
Harmattan AI
Full-time
Full-time
Posted

Design and train state-of-the-art machine learning algorithms for semantic segmentation, object detection, and classification tailored to aerial imagery. Build high-level tactical features on top of base semantic data, such as real-time road vectorization, trafficability analysis, and dynamic obstacle mapping. Architect pipelines that temporally and spatially align semantic data from multiple moving UAVs into a cohesive Common Operational Picture (COP). Optimize and deploy these algorithms directly into the tactical C2 platform, utilizing quantization, pruning, and hardware acceleration to meet strict real-time compute constraints.

Undisclosed

()

Paris, France
Maybe global
Onsite
Python
PyTorch
C++
Computer Vision
MLOps

Staff Engineer, G&C (R4763)

New
Top rated
Shield AI
Full-time
Full-time
Posted

As a Guidance and Controls engineer, you will be responsible for creating and maintaining all control and autonomy algorithms within the XBAT code base. This includes algorithm development, unit tests, component tests, flight software qualification, and flight test support. You will also be responsible for helping update and validate the truth models as required.

$180,000 – $280,000
Undisclosed
YEAR

(USD)

Dallas, United States
Maybe global
Onsite
Python
C++
CI/CD
MLOps
Docker

Want to see more AI Egnineer jobs?

View all jobs

Access all 4,256 remote & onsite AI jobs.

Join our private AI community to unlock full job access, and connect with founders, hiring managers, and top AI professionals.
(Yes, it’s still free—your best contributions are the price of admission.)

Frequently Asked Questions

Need help with something? Here are our most frequently asked questions.

Question text goes here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

[{"question":"What are C++ AI jobs?","answer":"C++ AI jobs involve developing high-performance machine learning systems where speed and resource efficiency are critical. These positions focus on building and optimizing AI frameworks, implementing real-time decision-making algorithms for autonomous vehicles, creating computer vision systems, and developing low-latency AI applications. The work often requires optimizing inference engines and building production-ready AI systems at scale."},{"question":"What roles commonly require C++ skills?","answer":"Roles requiring C++ in AI include machine learning engineers working on deep learning frameworks, computer vision specialists, autonomous vehicle developers at companies like Tesla and Waymo, game AI programmers creating real-time NPC behaviors, embedded systems engineers for IoT devices, and AI framework developers at organizations like OpenAI, Meta, Apple, and Amazon who build high-performance computing infrastructure."},{"question":"What skills are typically required alongside C++?","answer":"Alongside C++ proficiency, employers typically look for experience with AI frameworks like TensorFlow C++ API, PyTorch C++, and CUDA for GPU acceleration. Knowledge of machine learning concepts, transformer architecture, and inference optimization is essential. Additional valuable skills include experience with MLPack, Dlib, Shark libraries, ONNX for model standardization, and strong algorithm design capabilities for performance-critical AI applications."},{"question":"What experience level do C++ AI jobs usually require?","answer":"C++ AI jobs typically require mid to senior-level experience due to their complexity. Employers look for candidates with mastery of advanced language features like templates, smart pointers, and lambda expressions, combined with deep understanding of AI concepts. Experience optimizing memory usage and execution speed is valued, as is practical work with production-level AI systems. Entry-level positions generally require strong computer science fundamentals."},{"question":"What is the salary range for C++ AI jobs?","answer":"C++ AI jobs typically offer competitive compensation reflecting the specialized intersection of two high-demand skill sets. Salaries vary based on location, company size, and experience level. These positions generally command premium rates compared to standard software engineering roles due to the specialized knowledge required in both high-performance computing and artificial intelligence domains."},{"question":"Are C++ AI jobs in demand?","answer":"C++ AI jobs are in high demand, particularly in sectors requiring performance-critical AI applications. Major tech companies like OpenAI, Tesla, and Meta actively recruit for these specialized roles. The growing deployment of AI in production environments, especially for robotics, autonomous vehicles, and large-scale AI frameworks, has increased the need for developers who can optimize AI systems for maximum efficiency and minimal latency."},{"question":"What is the difference between C++ and Rust in AI roles?","answer":"While both languages offer performance advantages for AI applications, C++ has broader adoption in established AI frameworks with extensive libraries like TensorFlow and PyTorch. Rust offers stronger memory safety guarantees without garbage collection, which can benefit certain AI applications. C++ currently has more mature tooling for GPU acceleration and deep learning, but Rust is gaining traction for safe, concurrent AI systems where reliability is paramount."}]