1,151 to 1,175 of 2,505 C++ Jobs

Senior Principal Software Architect – AI

Location
Cambridge, England, United Kingdom
ONNX Runtime is important. We also value: Understanding of how AI workloads move through graphs, compilers, runtimes and kernels to hardware. Strong C/C++ skills and the ability to engage directly with software implementations. Excellent technical judgement when navigating complex and ambiguous problems. This means identifying what matters ...

Software Engineer - Unannounced Project

Location
Greater London, England, United Kingdom
systems Triage and address bugs What You Bring: Previous experience as Software Engineer in the game industry, using Unreal Engine Demonstrated proficiency in C++ Solid foundation in data structures, algorithms and software methodologies Strong working knowledge of version control systems and workflow strategies (GitHub, Perforce/Helix Core, Git-flow ...

AI Outcome Customer Engineer IV, Google Cloud

Location
City of Westminster, England, United Kingdom
support role. Experience with technical delivery strategies and interfacing with product or engineering organizations. Experience in either system design or reading code (e.g., Java, C++, Python). Experience in system design or orchestration frameworks (e.g., LangGraph, AutoGen, CrewAI). Experience with enterprise integrations (APIs, enterprise content management (ECMs), identity), Cloud ...

Director, Silicon Verification

Location
Bristol, England, United Kingdom
verification leadership experience within CPU, GPU, ASIC or SoC environments. Deep understanding of modern verification methodologies, flows, and infrastructure. Strong capability in SystemVerilog, Python, C++ and Linux‐based workflows. Expertise in diagnosing complex logic issues across RTL, testbench and system level domains. Strong communication, collaboration and stakeholder management skills across ...

Contract Senior Data Analyst (SQL,Telemetry,Browser Engine)

Location
United Kingdom
Redash), proficiency in data visualization using AI tooling, and experience with statistical analysis (e.g., Pearson’s correlation, multivariate analysis). Knowledge of Rust/C++ is a strong plus. Strong proficiency with AI tools like Claude Code, Codex, or similar is highly desirable.* **Domain Knowledge:** Ability to understand browser component ...

Robotics Engineer - Mechanical Design and Integration AI & Robotics Oxford, England, United Kingdom

Location
Oxford, England, United Kingdom
assembly, with the ability to interpret electrical schematics. Ability to develop or modify automation software and control logic using relevant tools, such as Python, C++, PLC programming, or robot programming environments. Practical understanding of machinery hazards, risk assessment, and safe design principles, including the distinction between operational software controls ...

AI Outcome Customer Engineer V, Google Cloud

Location
Greater London, England, United Kingdom
support role. Experience with technical delivery strategies and interfacing with product or engineering organizations. Experience in either system design or reading code (e.g., Java, C++, Python). Experience in system design or orchestration frameworks (e.g., LangGraph, AutoGen, CrewAI). Experience with enterprise integrations (APIs, enterprise content management (ECMs), identity), Cloud ...

Neuron Runtime Software Development Engineer , Neuron Runtime

Hiring Organisation
Annapurna Labs (U.S.) Inc
Location
Seattle, Washington, United States
Employment Type
Permanent
Salary
USD Annual
development life cycle of the Neuron Runtime, ensuring scalability, reliability, and usability. You will collaborate with cross-functional teams to ensure that the our C++ compiler generates key information so customers can understand and optimize the performance of our custom hardware. Additionally, you will drive innovations that allow the profiler ...

STRIDE - Deep Specialist HPC Computational Engineer

Location
Waverley, England, United Kingdom
either a commercial or research environment) Significant demonstrable experience using high-performance computing systems and of at least one compiled level language (e.g. C++, Fortran, C, Rust) or advanced scripting language (Julia, R, Swift Parallel Scripting), as evidenced through contributions to software packages Experience in working in and leading ...

Principal Applied Scientist, Trusted Supply, Amazon Ads (Advertising)

Location
Greater London, England, United Kingdom
equivalent) Experience with large-scale distributed ML systems processing terabytes of data Expert-level proficiency in Python and at least one systems language (Java, C++, Scala) Demonstrated ability to translate ambiguous business problems into well-defined science initiatives with measurable outcomes Preferred Qualifications Experience with GenAI/LLM-based classification ...

Data Scientist - Scientific AI

Location
United Kingdom
Python and the relevant analytics libraries (e.g., pandas, numpy, matplotlib, scikit-learn, statsmodels, pymc, pytorch/tf/keras, langchain). R and C++ optional. Experience with version control (GitHub) ML experience with causality, Bayesian statistics & optimization, survival analysis, design of experiments, longitudinal analysis, surrogate models, transformers, Knowledge Graphs, Agents ...

Security Engineering Manager, SDO AppSec EMEA

Location
Greater London, England, United Kingdom
Understanding of Generative AI technologies, large language models, and AI application architectures- Experience programming in at least one modern language such as Objective-C, C++, Java, JavaScript- Experience with any combination of the following: application security frameworks, identity and access controls, incident response, mobile security, cloud computing and security ...

Staff Software Engineer, Console GPU Inference

Location
Greater London, England, United Kingdom
software development and tools. At least 5 years of experience with GPU programming is essential, along with familiarity with GPUs. Fluency in C/C++ and shader languages, with a solid understanding of GPU programming and low‐level computing to deliver technical excellence. Familiarity with machine learning is considered ...

Senior Technical Architect

Hiring Organisation
State Street Bank
Location
London, England, United Kingdom
migration patterns, decomposition strategies, and phased transformation roadmapsEnsure functional equivalence where required, while enabling architectural evolution beyond legacy constraintsGuide teams on translating low-level C++ constructs into scalable Java service patterns (stateless services, async processing, etc.)Performance, Throughput & ScalabilityArchitect systems for high-throughput transaction processing and near real-time accounting ...

SoC Senior Verification Engineer

Location
Sheffield, England, United Kingdom
modelling, performance analysis, silicon validation, FPGA and board development teams. Required Skills and Experience Practical experience verifying processor-based systems using embedded C or C++, including requirements collection, test planning, testbench development, test implementation, documentation and support. Understanding of assembly language, proficiency in a hardware verification language such as System ...

AI Research Engineer (Model Compression & Quantization)

Location
Craigavon, Northern Ireland, United Kingdom
efficient ones. Solid understanding of neural network architectures and training processes – Including transformers (e.g., LLMs, VLMs), backpropagation, optimization, and fine-tuning techniques. Familiarity with C++ is a plus (especially for implementing low-level quantization kernels or inference optimizations). #J-18808-Ljbffr ...

Quantum Computational Science Specialist

Location
East Midlands, England, United Kingdom
classical linear algebra.* Experience using and implementing quantum computing algorithms including development with one or more development environments; PennyLane, QuEST, or similar.* Proficiency in C++ and Python* Strong consultancy skills with the ability to engage effectively with domain experts, academics, start-ups and technology vendors globally.* Excellent communication skills with ...

Infrastructure Software Engineering - Platform & Build

Location
Greater London, England, United Kingdom
cloud and on-prem resources from a single source of truth. Scale and maintain Fractile's Bazel monorepo as we continue growing across Python, C++, Rust, SystemVerilog, and ML workloads. Shape the infrastructure and platform experience for every engineer at Fractile. About you You bring deep infrastructure and build systems ...

Verification / Senior Verification Engineer

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
testbench design with verification frameworks like UVM/OVM. Knowledge of SystemVerilog assertion (SVA). Exposure to different programming languages, such as C, C++ and Python. A proactive person who can independently define the scope of work. A collaborative person with excellent communication skills, who actively shares (and listens ...

AI Infrastructure Engineer, Sandbox Platform

Location
Greater London, England, United Kingdom
containerisation and virtualisation technologies (e.g., Docker, Firecracker, gVisor, QEMU, Kata Containers) Proficiency in a systems programming language such as Go, Rust, or C/C++ A track record of obsessing over developer experience — API design, error propagation, documentation, and the small details that make a library feel well-crafted Comfort ...

AI Research Engineer (Model Compression & Quantization)

Location
Greater London, England, United Kingdom
efficient ones. Solid understanding of neural network architectures and training processes – Including transformers (e.g., LLMs, VLMs), backpropagation, optimization, and fine‐tuning techniques. Familiarity with C++ is a plus (especially for implementing low‐level quantization kernels or inference optimizations). #J-18808-Ljbffr ...

KTP Associate: Machine Learning/Computational Modelling Engineer

Location
Bath, England, United Kingdom
have: A Masters or PhD level qualification in Chemical or Mechanical Engineering. Experience or strong interest in programming, modelling, or simulation (e.g. Python, MATLAB, C++, or similar platforms). Familiarity with numerical or simulation tools such as ANSYS, ASPEN, COMSOL, or OpenFOAM. Proven skills in AI and machine learning. ...

Engineering Team Lead/Manager

Location
Greater London, England, United Kingdom
3+ years of experience building microservices for high speed and high scale products. 3+ years of experience working with a modern technology stack (Rust, C++, Java, etc) Previous experience leading a team technically or directly Our Values Our values are at the heart of everything we do - guiding ...

Physicist to Engineer Track

Location
Sheffield, England, United Kingdom
with electronics, control systems, or physical system modelling Interest in or experience in practical making — familiar with a toolbox Programming competence (Python, C/C++, TypeScript, React, Postgres) We work across a wide range of disciplines, with engineers tending to specialise in one. We expect this to happen naturally over ...

Systems Support Engineer (Linux)

Hiring Organisation
Cubic Corporation
Location
Redhill, Surrey, UK
Employment Type
Full-time
Office applicationsMCSE or MCSA or similar qualificationGood knowledge of Microsoft Operating SystemsGood knowledge of Unix SystemsGood Networking knowledgeDesirable: Programming languages (Visual Basic, C++, JAVA)Advanced programming languageGood knowledge of SQL and Databases Worker Type: Employee We are committed to creating an inclusive workplace and welcome applications from people ...