2,251 to 2,275 of 2,533 C++ Jobs

26961402 - SVP Senior Low Latency Engineer –

Location
Greater London, England, United Kingdom
systems analysis and programming activities. The role is to provide senior, low-latency systems and application framework engineering (the team is skilled in Java, C++ , Rust, KDB, market data, algorithmic trading technology) within the London Based High Performance Architectures (HPA ) team. The team require a specialist on algorithmic trading systems … communicator with high EQ. Ability to occasionally produce clear diagrammatic documentation and model key aspects in UML sequence diagrams. Nice to have Background in C++ and exposure to Rust a very nice to have #J-18808-Ljbffr ...

Campus ML Research Engineer (Full-Time) Jump Trading · London, United Kingdom 5 hours ago

Location
Greater London, England, United Kingdom
best use of our HPC resources. Integrate ML models into production systems where latency matters. Work across a mix of programming languages: C/C++/Python/CUDA and other low-level GPU languages. Build large scale ML systems that are observable, performant, and flexible. Help improve productivity … looking for deep technical expertise. Creative thinkers who are driven, self-motivated, and eager to solve challenging problems Proficiency in Python and/or C++ Proficiency in Pytorch, JAX, Tensorflow or other DL library. Ability to thrive in a collaborative, team-oriented environment Expertise in GPU or Accelerator programming (CUDA ...

Financial Engineer

Location
Greater London, England, United Kingdom
positions and calculating market risk metrics across asset classes, including equity, credit, FX, fixed income, commodities, crypto, and their derivatives Write modern, high-performance C++ code that is clean, reusable, well-tested, and optimized for large-scale distributed systems using a high-performance grid computing platform Leverage Python … have M.S. or PhD in mathematics, physical sciences, or engineering preferred Excellent quantitative and programming skills with 3-5 years’ experience in large-scale C++ development and program design as well as data intensive products Familiarity with additional programming languages such as Python, Java, and SQL Strong understanding of financial ...

Robotics Software Engineer

Hiring Organisation
Unipart
Location
Nuneaton, Impington, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£58000/annum
deep understanding of ROS 2 Lifecycle (Managed) Nodes and state-machine-driven robot controllers Languages and tooling: proficient in Modern C++ (C++17) and Python 3 Working knowledge of mobile robotics Familiarity with version control using git A high degree of initiative and strong problem-solving capability The ability to work … have experience in the following: Robotics engineer, Software engineer, Embedded software engineer, Autonomous mobile robots, AMR, Fleet management system, ROS, ROS 2, C++, Python, Robot navigation, Localisation, Path planning, CANopen, SocketCAN, MQTT, Automation engineer, Warehouse automation About Unipart We are a supply chain performance improvement partner. We Design, Make, Move ...

FPGA Engineer

Location
Oxford, England, United Kingdom
Responsibilities Algorithm implementation: Translate complex probabilistic algorithms from high-level models, such as pseudocode/Python/C++/MATLAB, into highly pipelined, resource-efficient FPGA RTL. RTL design from scratch: Design and implement custom digital logic using VHDL where off-the-shelf vendor IPs are insufficient, bottlenecked, or introduce … processor-side development for FPGA SoC platforms, particularly Zynq or similar PS/PL architectures. Being comfortable writing or reviewing bare-metal C/C++ to configure PL peripherals through AXI registers, moving data between PS and PL. Math to hardware: Proven ability to translate complex mathematical models into hardware ...

Ultra-Low Latency C++ Engineer — HFT Systems

Location
Greater London, England, United Kingdom
leading tech consultancy in London is seeking a C++ Software Engineer to work on latency-critical trading infrastructure. The role focuses on developing ultra-low latency trading systems in a high-performance trading environment. Candidates should have significant experience in C++ development and a strong understanding of CPU architectures. ...

Software Engineer

Location
Cambridge, England, United Kingdom
code with effective unit and integration tests Preferred Qualifications Experience with modern software development methodologies and tools Any or all of the following languages: C++, C#, JavaScript, typescript What you will be a part of Get to know the latest and future 3D printing solutions Participate in work-related conferences … trade shows Change the world by enabling innovative applications for 3D printing Modern Development Environment - React, Flux, Electron, ZeroMQ, Protobuf, Typescript, Javascript, C#, C++, VSCode, Github, NUnit Continuous Integration - TeamCity, Chef, Terraform, Kubernetes, Docker, Jenkins Scrum - JIRA, Google Docs, Metabase, integrated QA Benefits Relaxed informal open plan office, in Cambridge ...

Software Engineer, Entry Level

Hiring Organisation
Naval Nuclear Laboratory
Location
West Mifflin, Pennsylvania, United States
Employment Type
Permanent
Salary
USD Annual
software components for use in various propulsion plant applications. The candidate should have strong programming understanding and experience in an object-oriented programming language (C++ preferred), understanding of embedded software design and application, and familiarity with modern software development processes including Agile Scrum, CI/CD build pipelines, and software … science field. Preferred Skills Preferred degree in Computer Engineering or Software Engineering GPA of 3.2 or higher Demonstrated understanding of Object-oriented programming (C++ preferred) Understanding of embedded software and basic programmable hardware. Familiarity with modern software development processes and principles. Demonstrated software troubleshooting and debugging skills. Compensation and Benefits ...

Software Engineer, TPU Compiler, PhD, Early Careers

Location
Greater London, England, United Kingdom
more junior team members; deeper expertise and applied knowledge within relevant area. Responsibilities Write product or system development code for the TPU compiler (in C++). Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Contribute to a compiler which scales-out machine learning … trusted partner to enable growth and solve their most critical business problems. Responsibilities Write product or system development code for the TPU compiler (in C++). Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Contribute to a compiler which scales-out machine learning ...

Senior Autonomous Systems Engineer

Hiring Organisation
QinetiQ
Location
London, England, United Kingdom
from concept through to operational trialsYour responsibilities will include:Leading technical delivery of autonomy and autonomous systems work packagesDeveloping and reviewing autonomy software using C++ and related technologiesSupporting modelling, simulation and algorithm development activitiesMentoring engineers and providing technical leadership across project teamsSupporting integration, testing and formal trials activitiesCollaborating with customers … engineering teams to deliver innovative capabilityEssential experience of the Senior Autonomous Systems Engineer: Technical leadership experience within autonomy, robotics, software or complex engineering environmentsStrong C++ software development experienceExperience delivering autonomy, robotics, control systems or autonomous systems projectsKnowledge of systems engineering principles and engineering lifecycle activitiesExperience with modelling, simulation or algorithm ...

Senior Machine Learning Engineer (Large Systems)

Location
Cambridge, England, United Kingdom
experience in Machine Learning, Computer Science, Maths, Data Science, or related field. Proficiency in deep learning frameworks like PyTorch/JAX. Strong Python or C++ software development skills. Expertise in deep learning from model training to optimisation and evaluation. Experience in distributed training or inference of ML models across 64+ … more of: MLOps for Kubernetes‐based clusters Building production systems with large language models Efficient computing based on low‐precision arithmetic. Experience writing C++/Triton/CUDA kernels for performance optimisation of ML models. Familiarity with HPC systems and networking including Infiniband, NVLink, RoCE technologies. Have contributed to open ...

Senior Machine Learning Engineer (Large Systems)

Location
Bristol, England, United Kingdom
experience in Machine Learning, Computer Science, Maths, Data Science, or related field. Proficiency in deep learning frameworks like PyTorch/JAX. Strong Python or C++ software development skills. Expertise in deep learning from model training to optimisation and evaluation. Experience in distributed training or inference of ML models across 64+ … more of: MLOps for Kubernetes‐based clusters Building production systems with large language models Efficient computing based on low‐precision arithmetic. Experience writing C++/Triton/CUDA kernels for performance optimisation of ML models. Familiarity with HPC systems and networking including Infiniband, NVLink, RoCE technologies. Have contributed to open ...

Senior Machine Learning Engineer (Large Systems)

Location
City Of London, England, United Kingdom
experience in Machine Learning, Computer Science, Maths, Data Science, or related field. Proficiency in deep learning frameworks like PyTorch/JAX. Strong Python or C++ software development skills. Expertise in deep learning from model training to optimisation and evaluation. Experience in distributed training or inference of ML models across 64+ … more of: MLOps for Kubernetes‐based clusters Building production systems with large language models Efficient computing based on low‐precision arithmetic. Experience writing C++/Triton/CUDA kernels for performance optimisation of ML models. Familiarity with HPC systems and networking including Infiniband, NVLink, RoCE technologies. Have contributed to open ...

GPU Internships - Architecture Validation, Performance Modelling & Platform Architecture

Location
St Albans, England, United Kingdom
Validation:Building experience interpreting hardware functional specifications together with architects, micro-architects, and designers, you will be able to build bit-accurate C/C++ models of the GPU or design workloads to verify new GPU features through models. You will partner with our verification and software teams to identify … school to continue your education or the internship must be the last requirement for you to graduate. Strong coding skills with C or C++ Strong understanding of common data structures, algorithms, and design patterns A curiosity about GPU/CPU/SOC architecture and micro-architecture Knowledge of scripting languages ...

GPU Internships - Architecture Validation, Performance Modelling & Platform Architecture

Location
Cambridge, England, United Kingdom
Validation:Building experience interpreting hardware functional specifications together with architects, micro-architects, and designers, you will be able to build bit-accurate C/C++ models of the GPU or design workloads to verify new GPU features through models. You will partner with our verification and software teams to identify … school to continue your education or the internship must be the last requirement for you to graduate. Strong coding skills with C or C++ Strong understanding of common data structures, algorithms, and design patterns A curiosity about GPU/CPU/SOC architecture and micro-architecture Knowledge of scripting languages ...

Associate Quantitative Engineer

Location
Greater London, England, United Kingdom
Income, Interest Rate Derivatives, FX Derivatives, Energy, and Commodities.Much of the day-to-day centres on an in-house Excel-like application, backed by C++ and C# libraries, where broking screens are developed and maintained. As a junior member of the team, you will have experienced colleagues around … told what to do**Experience/Competences**Essential* A degree in Computer Science, Engineering, or Physics* Demonstrable programming ability in at least one of C++, C#, or Python* A builder mindset: you would rather deliver something and iterate than wait for a perfect specification* Comfortable with ambiguity and with asking ...

Associate Quantitative Engineer

Location
City Of London, England, United Kingdom
Interest Rate Derivatives, FX Derivatives, Energy, and Commodities. Much of the day-to-day centres on an in-house Excel-like application, backed by C++ and C# libraries, where broking screens are developed and maintained. As a junior member of the team, you will have experienced colleagues around … told what to do Experience/Competences A degree in Computer Science, Engineering, or Physics Demonstrable programming ability in at least one of C++, C#, or Python A builder mindset: you would rather deliver something and iterate than wait for a perfect specification Comfortable with ambiguity and with asking questions ...

Senior ML Engineer: Large-Scale AI Systems

Location
Cambridge, England, United Kingdom
experience in Machine Learning, Computer Science, Maths, Data Science, or related field. Proficiency in deep learning frameworks like PyTorch/JAX. Strong Python or C++ software development skills Expertise in deep learning from model training to optimisation and evaluation. Capable of designing, executing and reporting from ML experiments. Developed deep … more of: MLOps for Kubernetes-based clusters Building production systems with large language models Efficient computing based on low-precision arithmetic. Experience writing C++/Triton/CUDA kernels for performance optimisation of ML models. Experience in distributed training or inference of ML models across 64+ accelerators. Familiarity with ...

Senior ML Engineer: Large-Scale AI Systems

Location
West of England, England, United Kingdom
experience in Machine Learning, Computer Science, Maths, Data Science, or related field. Proficiency in deep learning frameworks like PyTorch/JAX. Strong Python or C++ software development skills Expertise in deep learning from model training to optimisation and evaluation. Capable of designing, executing and reporting from ML experiments. Developed deep … more of: MLOps for Kubernetes-based clusters Building production systems with large language models Efficient computing based on low-precision arithmetic. Experience writing C++/Triton/CUDA kernels for performance optimisation of ML models. Experience in distributed training or inference of ML models across 64+ accelerators. Familiarity with ...

Software Engineer - Core Networking

Hiring Organisation
Neo4J
Location
London, England, United Kingdom
looking for 5+ years of practical experience in:A modern general-purpose or systems programming language and its ecosystem (e.g., Java, Go, Rust, C, C++)You will ideally have experience and/or an interest in:Network development (binary protocol specs like Bolt, Frontend/Backend, MongoDB Wire Protocol)Network … interactionConcurrency and asynchronous programmingYou may have also worked with some of:Database management systemsGraph DatabasesHTTP and web service developmentDockerSystem-oriented languages such as: C, C++, Rust or Go#LI-HybridWhy Join Neo4j Neo4j is, without question, the most popular graph intelligence platform in the world. We have customers in every industry ...

Senior Build Tools Engineer

Location
Horsham, England, United Kingdom
build storage infrastructure, symbol servers, archiving systems and dashboards, ensuring they scale with studio demand. Write and review production-ready code, primarily in C++ and C#, setting expectations for quality, maintainability and testing. Join the rotating weekly support responder role to triage build/test issues across all infrastructure channels. … looking for Strong experience designing, operating and improving build systems, CI/CD pipelines or DevOps platforms at scale. Strong programming ability in C++, plus C# or an equivalent scripting language. Deep debugging skills across complex multi-component systems. Experience with console automation (PS5/Xbox). Experience with online ...

Development Manager, FX Engineering

Location
Greater London, England, United Kingdom
implementation decisions. Drive modernisation of legacy platforms, including modularisation, simplification and the adoption of reusable engineering patterns. Maintain a strong understanding of Java, C++, Linux, event-driven architectures, distributed systems, messaging and performance engineering. Lead the response to complex production issues and ensure learning is converted into lasting improvements. Embed … distributed systems, preferably within electronic trading or financial markets. Depth in modern software architecture, Java engineering and performance optimisation, with a working understanding of C++ and Linux environments. Experience leading large-scale technology transformation, modernising legacy platforms and improving engineering practices while sustaining live services. Experience partnering with Product ...

C++ ML Framework & Runtime Engineer

Location
United Kingdom
Limited seeks a skilled C++ software engineer to advance machine learning inference engines and backend integrations within a large modular codebase. You will analyse performance issues, optimise runtimes, and collaborate with runtime, compiler, driver, and hardware teams to bring AI acceleration to life. Join Arm in a hybrid working environment ...

Autonomous C++ Engineer — Hybrid London | Share Options

Location
Greater London, England, United Kingdom
sees.ai is seeking a talented C++ Software Engineer to work on autonomous systems already deployed in real-world operations. You will contribute across the core software stack—from flight control to operator interfaces—solving challenging problems and delivering reliable, scalable software in production. You’ll join a collaborative team ...

C++ ML Runtime Engineer - AI Acceleration & Systems

Location
Cambridge, England, United Kingdom
seeking a strong C++ software engineer in Cambridge to help build high-performance ML inference engines and backend integration frameworks. You will contribute across frameworks, runtimes, compilers and hardware abstractions to deliver optimized AI execution on Arm platforms. You will analyse complex performance issues, work on graph processing and memory ...