C++ Jobs in England

1 to 25 of 1,364 C++ Jobs in England

Senior Software Engineer

Stevenage, Hertfordshire, England, United Kingdom
Eclectic Recruitment
plays a critical role in ensuring the performance and reliability of high-tech products. Key Responsibilities: Develop, support and maintain high-performance test software using languages such as C, C++ or ADA Work across multidisciplinary teams to integrate test solutions with hardware and systems Deliver robust, reliable and standardised code that meets demanding requirements Take ownership of full software development … design, coding and testing Actively contribute to the continuous improvement of testing frameworks and practices The successful candidate will have: Strong software engineering skills, ideally with experience in C, C++ or ADA Excellent analytical skills with the ability to review and refine complex systems A flexible, problem-solving mindset with the ability to handle varied technical challenges Experience working in More ❯
Employment Type: Full-Time
Salary: £40,000 - £75,000 per annum
Posted:

Embedded Software Engineer (Android)

London, United Kingdom
Teksystems
Embedded Software Engineer (Android) We are seeking talented engineers to join a high functioning team focused on the next generation of hardware. Ideal Candidate Profile: Embedded Android Java, C++ or Kotlin AOSP SDK NDK Job Title: Embedded Software Engineer (Android) Location: London, UK Job Type: Contract Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United More ❯
Employment Type: Contract
Posted:

Core Quant

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Nigel Wright Group
opportunities and how we can best meet them in the short, medium and long term Designing, building and maintaining solutions, principally in C# (and where applicable SQL, TypeScript, Python, C++ and PowerShell), to the highest design, testing and operational standards Reviewing the development work of colleagues in Core Quants and other teams Investigating day-to-day quantitative issues; answering business More ❯
Employment Type: Full-Time
Salary: £0 per annum
Posted:

OMS Software Developer

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Nigel Wright Group
Requirements: A minimum of 3 years commercial experience as a software developer Excellent programming and technology skills, including an in-depth understanding of and recent programming experience in Rust, C++ or other object orientated languages such as Java, C# or Python Understanding of async Rust and tokio runtime would be ideal Experience working with SQL and noSQL databases, event-driven More ❯
Employment Type: Full-Time
Salary: £0 per annum
Posted:

Quant Algo Developer - Equity Derivatives - Market Making

City, London, United Kingdom
Vertus Partners
Are you passionate about algorithmic trading and building cutting-edge solutions in a fast-paced, trader-facing environment? We're looking for an experienced C++ Quant Developer to join a growing team and work on high-performance trading algorithms in the Equity Derivatives space. What You'll Be Doing: Algorithm Development: Enhance and refine existing equity trading algorithms while contributing … products (futures, ETFs, stocks, swaps). Ownership & Collaboration: Engage directly with traders and the Head of the EqD desk, ensuring seamless integration of algorithms into trading strategies. Requirements: Strong C++ (C+, C+) & KDB/Q Experience - Essential for building robust, high-performance trading systems. Low Latency Expertise - A strong understanding of optimizing for speed in trading environments. Quantitative Background - Hands More ❯
Employment Type: Permanent
Salary: GBP 150,000 - 180,000 Annual
Posted:

Senior/Principal Software Engineer - C++, Python - Financial/Banking

London, United Kingdom
N.P.A
Senior/Principal Software Engineer - C++, Python - Financial/Banking Candidates will have 5+ years C++ experience and excellent knowledge of Python - ideally coming from a Financial/Banking background with knowledge of Equities, Futures & Options and Fixed Income and Exchange Connectivity. Job Overview You will work with the Product, Infrastructure and QA teams, to produce high performance, low latency … amount of TPS to drive a highly efficient technology used by several markets around the world. To be successful in this role as a Senior/Principal Software Engineer C++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team … to support the generation of technical engineering products. Keep abreast of technology trends and champion new ideas and process improvements. Required Skills/Experience 10+ years development experience in C++ 11 and Boost creating performant, scalable applications. 6+ years of experience in networking (UDP, Multicasting, TCP, etc ), messaging, and algorithms. 2+ years of experience on Linux systems. Good understanding of More ❯
Employment Type: Permanent
Salary: GBP 90,000 - 140,000 Annual
Posted:

Machine Learning Engineer (London)

Wandsworth, Greater London, UK
Hybrid / WFH Options
Treecode
data BSc above in Machine Learning, Computer Science, Engineering, or a related technical discipline or equivalent experience Desirable Strong software engineering experience in Python and other relevant languages (e.g. C++ and CUDA) Direct experience working in at least one of computer vision, robotics, simulation, graphics, or large language models. MS, or above in Machine Learning, Computer Science, Engineering, or a More ❯
Employment Type: Full-time
Posted:

Machine Learning Engineer (London)

London, UK
Hybrid / WFH Options
Bolt6
model selection, architecture design, and technology stack Evaluate model performance Drive innovation initiatives and proof-of-concept projects Export models to ONNX and deploy and integrate them into our C++ environment using TensorRT Optimise existing models for improved accuracy, efficiency, and scalability Build and maintain machine learning infrastructure and deployment pipelines Implement model monitoring and performance tracking systems MLOps Establish More ❯
Employment Type: Full-time
Posted:

Head of Engineering (London)

Highgate, Greater London, UK
Wyatt Partners
background – experience both front and back end applications. Should still be a hands on Coder Fairly agnostic to Languages but ideally will have experience with either Python, R, Scala, C++, Java etc Experience at leading/mentoring a team of more Junior Engineers Strong commercial communication skills who can lead relationships with commercial stakeholders up to C-Level, distilling the More ❯
Employment Type: Full-time
Posted:

Software Engineering Director (London)

London, UK
Canonical
and defend high expectations of work ethic, consistency, focus and learning. We have director level roles across a wide range of engineering domains, including: Python and Golang C/C++/Rust Data infrastructure Flutter Distro packaging and systems SAAS and web microservices Kernel Servers Silicon enablement and embedded devices Product Security If your domain of expertise isn’t listed More ❯
Employment Type: Full-time
Posted:

Machine Learning Engineer (London)

London, UK
Cerebras
equivalent experience in Machine Learning, Computer Science, Maths, Data Science, or related fields. Proficiency in deep learning frameworks like PyTorch or JAX. Strong Python software development skills (knowledge of C++ or other languages is a plus). Familiarity with deep learning fundamentals such as models, optimisation, evaluation, and scaling. Experience in designing, executing, and reporting ML experiments. Ability to work … large-scale ML models, building production systems with large language models, efficient computing with low-precision arithmetic, or large generative models for language, vision, and other modalities. Experience writing C++, Triton, or CUDA kernels for performance optimisation of ML models. Contributions to open-source projects or published research papers in relevant fields. Knowledge of cloud computing platforms. Keen to present More ❯
Employment Type: Full-time
Posted:

Machine Learning Research Engineer (London)

London, UK
Hybrid / WFH Options
Robert Walters UK
Electrical Engineering, Biomedical Engineering, or a related field with a focus on Machine Learning and Computer Vision, or equivalent industry experience. Strong proficiency in programming languages such as Python, C++, or similar. Experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, Keras, or OpenCV. Proven ability to develop and optimise deep learning models for image and video analysis. More ❯
Employment Type: Full-time
Posted:

Machine Learning Engineer (London)

London, UK
Woven by Toyota
the-art architectures for end-to-end autonomous driving Experience in ML workflows: data sampling and curation, pre-processing, model training, ablation studies, evaluation, deployment, inference optimization Python and C++ experience Experience with infrastructure for large-scale datasets and distributed model training Experience working with a modern cloud service (AWS, GCP, Azure etc.) Nice to Have Hands-on experience with More ❯
Employment Type: Full-time
Posted:

Machine Learning Engineer (London)

London, UK
Hybrid / WFH Options
Wayve
video data BSc above in Machine Learning, Computer Science, Engineering, or a related technical discipline or equivalent experience Strong software engineering experience in Python and other relevant languages (e.g. C++ and CUDA) Direct experience working in at least one of computer vision, robotics, simulation, graphics, or large language models. MS, or above in Machine Learning, Computer Science, Engineering, or a More ❯
Employment Type: Full-time
Posted:

Director, Engineering (London)

London, UK
Epic Games
structures, and algorithms Great communication skills, verbal and written, with experience working in a fast-paced environment with cross-disciplinary teams Experience working with Unreal Engine Advanced knowledge of C++ Agile and product-oriented mindset This role is open to multiple locations across North America and Europe (including CA & WA). EPIC JOB + EPIC BENEFITS = EPIC LIFE We pay More ❯
Employment Type: Full-time
Posted:

Machine Learning Workflow Engineer (London)

London, UK
Barlowe LLP
a disability or special need that requires accommodation please let us know in the relevant section Similar Jobs (11) Network Engineer (Contract) locations London, UK posted on Posted Today C++ Engineer - Feeds (Contract) locations London, UK posted on Posted Today Quantitative Developer locations London, UK time type Full time posted on Posted 30+ Days Ago At G-Research, we are More ❯
Employment Type: Full-time
Posted:

Principal Machine Learning Engineer - Personalisation United Kingdom (London)

London, UK
Staatliche Hochschule für Musik und Darstellende Kunst Mannheim
United Kingdom We strongly encourage applications from people of colour, the LGBTQ+ community, people with disabilities, neurodivergent people, parents, carers, and people from lower socio-economic backgrounds. If there’s anything we can do to accommodate your specific situation, please More ❯
Employment Type: Full-time
Posted:

Machine Learning Engineer (London)

London, UK
Woven
the-art architectures for end-to-end autonomous driving Experience in ML workflows: data sampling and curation, pre-processing, model training, ablation studies, evaluation, deployment, inference optimization Python and C++ experience Experience with infrastructure for large-scale datasets and distributed model training Experience working with a modern cloud service (AWS, GCP, Azure etc.) Nice to Have Hands-on experience with More ❯
Employment Type: Full-time
Posted:

Machine Learning Engineer (UK) (London)

London, UK
Coram AI
to our customers in a high-velocity startup. The role We are hiring a Machine Learning engineer. Take an existing open-source Pytorch model, fine-tune, productionize them in C++ runtime, and optimize for latency and throughput. Take an open-source model and fine-tune them on our in-house data set as needed. Design thoughtful experiments in evaluating the … in deep learning research, reading research papers, and familiarity with the latest developments in foundation models and LLMs. (Good to have) Comfortable with productionizing a Pytorch model developed in C++, profiling the model for latency, finding bottlenecks, and optimizing them. Good understanding of docker and containerization. (Good to have) Experience with Pytorch and Python3, and comfortable with C++. (Good to More ❯
Employment Type: Full-time
Posted:

ML (Machine Learning) Engineer (London)

London, UK
Hybrid / WFH Options
BAE Systems (New)
performance Exploring latest ML/AI advancements Ensuring AI practices comply with policies and ethics Providing technical guidance to cross-functional teams Programming in Python, Java, .NET, JavaScript, or C++ Using MLOps tools and frameworks Source control with Git, Mercurial, or Perforce Containerization with Docker, Kubernetes Additional experience in the following is desirable but not mandatory, and we will support More ❯
Employment Type: Full-time
Posted:

Machine Learning Engineer (London)

London, UK
Human Native Ltd
Bachelor’s, Master’s, or PhD in Computer Science, Mathematics or a related field. Nice to Haves: Experience with LLMs, NLP, or synthetic data generation. Familiarity with Rust or C++ for high performance ML applications. Experience working on search, ranking, or large scale data ingestion pipelines. Experience working with AI data management, responsible AI, or large-scale dataset processing. Our More ❯
Employment Type: Full-time
Posted:

Principal Machine Learning Engineer - Chat United Kingdom (London)

London, UK
Staatliche Hochschule für Musik und Darstellende Kunst Mannheim
Leaders Industry-leading contributions to your field, communicated through conferences, blogs, talks, or open-source projects Nice to have Strong experience with additional programming languages, such as Java, Scala, C++ What do you get for all your hard work? A competitive compensation package (base + equity) with bi-annual reviews . This position is a DS5 level and we can More ❯
Employment Type: Full-time
Posted:

Machine Learning Engineer (London)

Highgate, Greater London, UK
IMC
training or inference systems Hands-on experience with real-time, low-latency ML pipelines in high-performance environments is a strong plus Strong engineering skills, including Python, CUDA, or C++ Knowledge of machine learning frameworks such as PyTorch, TensorFlow, or JAX Proficiency in GPU programming for training and inference acceleration (e.g., CuDNN, TensorRT) Experience with distributed training for scaling ML More ❯
Employment Type: Full-time
Posted:

Performance Analyst

London, United Kingdom
Hybrid / WFH Options
Experis
of KPIs, dashboards, and reporting tools Present insights clearly to clinical and non-clinical audiences Advise teams with data-led, tactical recommendations Skills & Experience Strong skills in Oracle DB, C++, and PL/SQL Experience with healthcare or NHS data sets preferred Clear communicator with strong analytical thinking Comfortable working remotely in a multidisciplinary team All profiles will be reviewed More ❯
Employment Type: Contract
Rate: GBP 480 - 490 Daily
Posted:

Software Engineering Software Engineer, DSE Professional London, GB

London, United Kingdom
Hybrid / WFH Options
Avature
education None Preferred education Bachelor's Degree Required technical and professional expertise Expertise in at least one C-lineage language that supports OOP and FP (Java, Scala, Kotlin, C#, C++, Rust, etc) Ability to work autonomously, self-manage your time, and to an extent self-direct when given high level strategic priorities Ability to communicate clearly with peers and stakeholders More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C++
England
10th Percentile
£36,400
25th Percentile
£50,000
Median
£66,212
75th Percentile
£95,000
90th Percentile
£130,000