1,201 to 1,225 of 1,632 Algorithms Jobs

Senior Quantum Applications Architect

Location
Runcorn, England, United Kingdom
seriously the world is taking this build, joined this year by Intel's Lip-Bu Tan and Atomico's NiklasZennström. PsiQuantumalso develops the algorithms and software needed to make these systems commercially valuable. Our application, software, and industry teams work directly with leading Fortune 500 companies, includingAirbus,LockheedMartin, Mercedes-Benz … way. The potential is enormous, and we now havethe funding,the governmentvalidation, andthe sitesunder construction to make it real. Job Summary: Within the Quantum Algorithms team, we develop and adapt quantum algorithms, identify and scope promising use cases, and analyze their resource requirements. In this role, you will translate computational ...

Software Engineer

Hiring Organisation
Advanced Diagnostics Ltd
Location
Nuneaton, England, United Kingdom
join our Reverse Engineering Team in Nuneaton (UK) as our new Software Engineer . Your day-to-day role will include: Cryptanalysis of algorithms Analysis of various microcontroller architectures Using IDA Pro Logging vehicle communications (CAN Bus, K-Line) Developing C/C++ applications for our tools Using Python … transponder technology Knowledge of, or interest in, software and hardware security measures and vulnerabilities Experience with at least one of the following cryptographic algorithms: AES, DES, 3DES, RSA Knowledge of automotive bootloaders Cryptanalysis experience Good mathematical understanding of cryptographic algorithms Experience disassembling binary files using IDA Pro Cross-compilation experience ...

Software Engineer (Core Database, Kernel)

Location
Greater London, England, United Kingdom
work on your own product enhancements and integrations You'll thrive in this role if: You have experience designing multi-threaded systems and algorithms You have a deep understanding of system design, data structures, and algorithms You are proficient in Java or a C-style programming language You have strong ...

Graduate Design Engineer

Location
Southampton, England, United Kingdom
concepts and hardware implementation is desirable Knowledge of 4G, 5G NR, Open RAN, satellite communications, or future wireless technologies is desirable Exposure to communications algorithms including error correction coding and decoding, channel estimation, equalisation, beamforming, MIMO processing, and synchronisation algorithms is desirable Experience with FPGA AI Engines or heterogeneous computing ...

Machine Learning Engineer - Search and Recommendation

Location
Greater London, England, United Kingdom
high‐impact solutions. Key Responsibilities Lead and mentor a team of algorithm engineers, providing technical direction and career development support. Design, develop, and optimize algorithms for search and recommendation systems, with a focus on improving personalization, conversion, and user engagement. Oversee traffic distribution strategies in search and recommendation scenarios … meet diverse business needs, including new product cold start, seller growth, and best-seller creation. Drive experimentation and evaluation of algorithms, ensuring scalable deployment and continuous performance improvements. Stay current with academic and industry advances in machine learning, NLP, and deep learning, and guide the team in applying them ...

Global Banking & Markets - GSET - Quantitative Strategist - London - VP London · United Kingdom[...]

Location
Greater London, England, United Kingdom
Trading (GSET) sits at the intersection of technology, quantitative research, and global markets. We design and operate the firm's suite of electronic execution algorithms that enable institutional clients to access liquidity and execute orders efficiently. Within GSET, the Algo R&D team is responsible for the research, design … improvement of our execution algorithm platform. We combine deep expertise in market microstructure, statistical modelling, and machine learning with world-class engineering to build algorithms that optimise execution quality, minimise market impact, and adapt intelligently to real-time market conditions. Our work spans the full lifecycle of algorithmic trading — from ...

Data Scientist - Defence

Location
City Of London, England, United Kingdom
customers with the information they need to make proper decisions and enable their digital transformation. You will help find the appropriate machine learning algorithms to answer those questions and implement those on the C3 AI Platform so they can run at scale. Qualified candidates will have an in-depth knowledge … most common machine learning techniques and their application. You will also understand the limitations of these algorithms and how to tweak them or derive from them to achieve similar results at large-scale. This is a frontline role on some of the most consequential AI programmes in UK and European ...

Senior Embedded Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
technical guidance, supporting junior and mid-level engineers, and ensures the system meets performance. Role Responsibilities: Design and implement real-time systems, including DSP algorithms and microcontroller firmware, tailored to project requirements. Ensure software meets strict real-time performance constraints, focusing on latency, throughput, and efficient use of system resources … e.g., memory, processing power). Optimize performance and efficiency of signal processing algorithms and embedded systems. Mentor junior and mid-level engineers, providing technical guidance, best practices, and support for skill development. Conduct code reviews, design evaluations, and testing to uphold high-quality standards. Investigate, debug and resolve complex technical ...

Grid Insights Architect

Location
City of Edinburgh, Scotland, United Kingdom
gaps between stakeholders at multiple organization levels and of varied backgrounds.**What You’ll Do*** **Own and drive** the design and development of advanced algorithms for power system monitoring and grid analytics (e.g., transformers, asset health, and condition monitoring)* Develop **signal processing and machine learning techniques** to extract actionable insights … environments*** Excellent communication skills and ability to influence and reason across technical and non-technical stakeholders and requirements* Proven ability to translate **models and algorithms into production systems*** Strong programming and modelling experience (e.g. Python, MATLAB/Simulink, or embedded environments)* Experience working with **sensor data and physical system modelling ...

Global Banking & Markets - GSET - Quantitative Strategist - London - VP

Location
Greater London, England, United Kingdom
design, and continuous improvementof our execution algorithm platform. We combine deep expertise inmarket microstructure, statistical modelling, and machine learningwith world-class engineering to build algorithms that optimise execution quality, minimise market impact, and adapt intelligently to real-time market conditions. Our work spans the full lifecycle of algorithmic trading — from … throughmodel development and back-testing, toproduction deployment and live performance monitoring. We partner closely with traders, technologists, sales teams, and clients to ensure our algorithms remain at the forefront of the industry. As a member of the London-based Algo R&D team, you will join acollaborative, intellectually rigorous groupthat ...

Senior Software Engineer – Data Visualisation & Graphics | London

Location
Greater London, England, United Kingdom
working on the underlying systems that make complex visualisations fast, accurate, and scalable. The challenges range from rendering performance and interaction design through to algorithms, graphics, API design, and numerical correctness. What you’ll be doing Designing and building core charting features used by developers around the world Working across … looking for Strong JavaScript or TypeScript engineering skills Experience working with Canvas, SVG, WebGL, graphics systems, visualisation products, or rendering pipelines Strong understanding of algorithms, data structures, and software architecture Experience building complex software products rather than purely application-layer development Exposure to languages such as C++, Java, C#, Rust ...

Senior Software Engineer – Data Visualisation & Graphics | London

Location
Slough, England, United Kingdom
working on the underlying systems that make complex visualisations fast, accurate, and scalable. The challenges range from rendering performance and interaction design through to algorithms, graphics, API design, and numerical correctness. What you’ll be doing Designing and building core charting features used by developers around the world Working across … looking for Strong JavaScript or TypeScript engineering skills Experience working with Canvas, SVG, WebGL, graphics systems, visualisation products, or rendering pipelines Strong understanding of algorithms, data structures, and software architecture Experience building complex software products rather than purely application-layer development Exposure to languages such as C++, Java, C#, Rust ...

Software Engineer

Location
United Kingdom
digital signal processing (DSP), and you should have practical experience working with DSP concepts and implementations. The ability to conceptualise, develop, and implement new algorithms is important, along with strong numeracy skills to support the testing, verification, and validation of DSP modules. You will be expected to work with … time embedded firmware in C/C++ on ARM microcontrollers and microprocessors, and in FPGA SoCs. Develop software for simulating and implementing signal processing algorithms (C++/Python). Develop test harnesses to stimulate software modules and hardware systems. Write and execute verification plans for software integrated into systems. Design ...

Senior Software Engineer, C++

Location
Greater London, England, United Kingdom
exchange Implement these solutions using the provided exchange SDKs in different languages such as C++, Rust, Python, Typescript Trading Strategies Implement trading algorithms based on requirements provided by traders and quants Acquire and develop the necessary trading knowledge to successfully translate the requirements into actual software implementation Continuously improve … years post‐graduation professional C++ software development experience (proprietary trading industry preferred) Ability to write clean, reliable, and highly scalable code Good knowledge of algorithms and data structures Experience in parallel, asynchronous, and multithreaded programming Interest in achieving maximum performance from available hardware and software Ability to communicate with technical ...

Quantitative Analyst – Execution Research

Location
Greater London, England, United Kingdom
this role, you will join the execution research team and will be focusing on devising automated betting strategies using our predictive models and algorithms used to market make/seed different bookmakers, market exchanges and predictions markets. Market making strategies, liquidity, price, risk, order book, counterparties, market trend, trading signal … Preferred Experience in developing and automating market making strategies on betting exchanges/financial markets Experience implementing automated trading systems and algorithms Good understanding of sports betting markets Experience in customer segmentation and profiling (ideally in context of a bookmaker) Experience with and/or knowledge of Bayesian models, state ...

Staff Engineer Software

Hiring Organisation
Northrop Grumman
Location
Colorado Springs, Colorado, United States
Employment Type
Permanent
Salary
USD Annual
engineers, including code reviews, design reviews, and coaching on best practices for performance, reliability, and maintainability. Demonstrated experience developing and optimizing radar signal processing algorithms and pipelines (DSP), including use of common engineering toolchains such as DSP System Toolbox/Signal Processing Toolbox/Phased Array System toolsets. Demonstrated experience … optimizations, and architectural implications along the way. Comfortable influencing designs across teams and defending technical decisions to stakeholders. Experience writing and implementing signal processing algorithms is expected; at the staff level, candidates should additionally demonstrate the ability to own system level DSP architectures, make trade studies, and lead others ...

GNC Algorithms Engineer

Location
Oxford, England, United Kingdom
exciting opportunity has arisen for a technically strong GNC Algorithms Engineer to join a specialist space engineering team working on advanced spacecraft systems. You will be involved across the full GNC development lifecycle, from early-stage algorithm design and modelling through simulation, verification, integration and operational support. The role offers … work closely with multidisciplinary engineering teams to turn advanced GNC concepts into robust, flight-ready systems. Key Responsibilities Design, develop, implement and test GNC algorithms for spacecraft missions. Develop, validate and maintain high-fidelity GNC simulation environments for algorithm development and performance assessment. Model spacecraft hardware, orbital dynamics and attitude ...

GNC Algorithms Engineer

Location
Greater London, England, United Kingdom
exciting opportunity has arisen for a technically strong GNC Algorithms Engineer to join a specialist space engineering team working on advanced spacecraft systems. You will be involved across the full GNC development lifecycle, from early-stage algorithm design and modelling through simulation, verification, integration and operational support. The role offers … work closely with multidisciplinary engineering teams to turn advanced GNC concepts into robust, flight-ready systems. Key Responsibilities Design, develop, implement and test GNC algorithms for spacecraft missions. Develop, validate and maintain high-fidelity GNC simulation environments for algorithm development and performance assessment. Model spacecraft hardware, orbital dynamics and attitude ...

Lead Software Engineer - Equities - VP

Location
Greater London, England, United Kingdom
We’re seeking someone to join our team as aaJava developer to work on automated trading systems, primarily in the Equities domain. The candidate should possess good analytical skills & computer programming experience, a logical approach ...

Senior Software Engineer, Dependency Tracing

Location
Greater London, England, United Kingdom
Senior Software Engineer, Dependency Tracing Share Senior Software Engineer, Dependency Tracing link Copy link corporate_fare Google place London, UK Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and ...

Senior KDB Developer

Location
Greater London, England, United Kingdom
Location: London, UK Employment Type: Permanent/Contract (depending on engagement) Company: Talan Hybrid Working: 3 Days Per Week onsite About the Role Talan is seeking an experienced Senior KDB+ Developer to join a high ...

OpenCPI Lead Software Engineer

Location
Gloucester, England, United Kingdom
About The Role We are looking for an experienced We are looking for an experienced OpenCPI Lead Software Engineer to join our growing team at our Gloucester site. This exciting opportunity allows you to work ...

Lead Data Engineer (Hybrid, Manchester, GB)

Location
Manchester, England, United Kingdom
Hybrid (2 days per week in the office) Permanent About Cavu For airports, for partners, for people. We are Cavu. At Cavu, our purpose is to find new and better ways to make airport travel ...

Associate Analyst – Nectar360 Supplier Analytics

Location
Greater London, England, United Kingdom
Salary: Competitive Plus Benefits Location: London Store Support Centre and Home, London, EC1M 6HA Hours: Full time Contract type: Permanent Business area: Data & Analytics Closing date: 21 September 2026 At Sainsbury’s, data sits at ...

Senior Systems Engineer - Core Technologies - Processor Cards

Location
Hastings, England, United Kingdom
General Dynamics Mission Systems engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of more than 13 ...