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 The Homebase

Senior Python Engineer - AI Testing Project (Freelance, Mindrift)

New
Top rated
Mindrift
Part-time
Full-time
Posted

Create functional black box tests for large codebases in various source languages; create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms; monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards; leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality.

$50 / hour
Undisclosed
HOUR

(USD)

Denmark
Maybe global
Remote
Python
Docker
Linux
Bash
Git

Senior Python Engineer - AI Testing Project (Freelance, Mindrift)

New
Top rated
Mindrift
Part-time
Full-time
Posted

Create functional black box tests for large codebases in various source languages; create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms; monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards; leverage large language models (LLMs) such as Roo Code and Claude to accelerate development cycles, automate repetitive tasks, and improve overall code quality.

$21 – $21 / hour
Undisclosed
HOUR

(USD)

Mexico
Maybe global
Remote
Python
Docker
Linux
Bash
Git

Senior Python Engineer - AI Testing Project (Freelance, Mindrift)

New
Top rated
Mindrift
Part-time
Full-time
Posted

Create functional black box tests for large codebases in various source languages. Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms. Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards. Leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality.

$24 / hour
Undisclosed
HOUR

(USD)

South Africa
Maybe global
Remote
Python
Docker
Linux
C++
Go

Senior Python Engineer - AI Testing Project (Freelance, Mindrift)

New
Top rated
Mindrift
Part-time
Full-time
Posted

Create functional black box tests for large codebases in various source languages; create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms; monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards; leverage large language models (LLMs) such as Roo Code and Claude to accelerate development cycles, automate repetitive tasks, and improve overall code quality.

$80 / hour
Undisclosed
HOUR

(USD)

United States
Maybe global
Remote
Python
Docker
Linux
Bash
Git

Senior Python Engineer - AI Testing Project (Freelance, Mindrift)

New
Top rated
Mindrift
Part-time
Full-time
Posted

Create functional black box tests for large codebases in various source languages; create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms; monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards; leverage LLMs such as Roo Code and Claude to accelerate development cycles, automate repetitive tasks, and improve overall code quality.

$12 – $12 / hour
Undisclosed
HOUR

(USD)

Philippines
Maybe global
Remote
Python
Docker
Linux
C++
Go

Senior Python Engineer - AI Testing Project (Freelance, Mindrift)

New
Top rated
Mindrift
Part-time
Full-time
Posted

Create functional black box tests for large codebases in various source languages. Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms. Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards. Leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality.

$12 / hour
Undisclosed
HOUR

(USD)

Hyderabad, India
Maybe global
Remote
Python
Docker
Linux
Bash
PyTorch

Senior Python Engineer - AI Testing Project (Freelance, Mindrift)

New
Top rated
Mindrift
Part-time
Full-time
Posted

Create functional black box tests for large codebases in various source languages. Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms. Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards. Leverage large language models (LLMs) like Roo Code and Claude to accelerate development cycles, automate repetitive tasks, and improve overall code quality.

$50 / hour
Undisclosed
HOUR

(USD)

Germany
Maybe global
Remote
Python
Docker
Linux
C++
Go

Senior Python Engineer - AI Testing Project (Freelance, Mindrift)

New
Top rated
Mindrift
Part-time
Full-time
Posted

Create functional black box tests for large codebases in various source languages. Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms. Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards. Leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality.

$50 / hour
Undisclosed
HOUR

(USD)

France
Maybe global
Remote
Python
Docker
Linux
Bash
LLMs

Senior Python Engineer - AI Testing Project (Freelance, Mindrift)

New
Top rated
Mindrift
Part-time
Full-time
Posted

Create functional black box tests for large codebases in various source languages. Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms. Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards. Leverage large language models (LLMs) such as Roo Code and Claude to accelerate development cycles, automate repetitive tasks, and improve overall code quality.

$45 – $45 / hour
Undisclosed
HOUR

(USD)

Australia
Maybe global
Remote
Python
Docker
Linux
Bash
C++

Hardware Tools Engineer

New
Top rated
OpenAI
Full-time
Full-time
Posted

Develop and evolve the tooling ecosystem that hardware engineers rely on, including hardware compilers, IR transformations, simulation, debugging, and automation infrastructure. Build and improve software tooling to enhance hardware teams' efficiency, including compilation, IR transforms, RTL generation, simulation, debugging, and automation. Extend and integrate hardware compiler stacks (frontends, IR passes, lowering, scheduling, code generation to Verilog/SystemVerilog) and connect them to real design workflows. Improve developer experience and reliability by enabling reproducible builds, better error messages, faster iteration loops, and dependable continuous integration and regression infrastructure. Collaborate closely with architects, RTL designers, and verification engineers to translate engineering friction points into durable, scalable tooling solutions. Read and reason about Verilog/SystemVerilog to debug issues, validate tool output, and improve tool debuggability. Engage with detailed hardware levels including gate-level views, synthesis results, and implementation artifacts when necessary. Facilitate PPA optimization loops by developing analysis and automation tools addressing area, timing, and power trade-offs, and improve tooling impacting those outcomes.

$225,000 – $445,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite
C++
Python
Rust
CI/CD
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."}]