them across multiple processors as well as multiple servers. The successful candidate for this role should be experienced and comfortable working with large data sets and modern technologies and algorithms for calculating large batches of data all while using user interfaces that make the application look easy to use. Main responsibilities • Hands-on coding using Angular/TypeScript/JavaScript More ❯
tasked with solving are: – How do we help families and nannies communicate better – How do we ensure we're making perfect family/nanny matches (like digital dating matching algorithms) – What's the best way to profoundly impact the well-being of all families We hope you'll agree, these aren't your run-of-the mill tech problems. About More ❯
recommender system. Designing and implementing AI/ML systems that scale gracefully. Applying and iterating on LLMs and data-driven approaches to improve recommendations. Rapidly experimenting with RAG, search algorithms, and agentic architectures. Debugging complex model behaviours and improving reliability and observability. Staying on top of the latest research and applying it pragmatically. Collaborating cross-functionally to make complex ideas More ❯
production-grade code in Python Experience with TensorFlow, PyTorch and Scikit-learn Experience with NLPs and LLMs Speech, Text or Audio data Strong knowledge of machine learning techniques and algorithms, including supervised and unsupervised learning, deep learning, and reinforcement learning More ❯
and pay off technical debt. Triage and resolve product/system issues. ??? Tech Stack: Golang, Typescript, Angular SQL, Relational & Non-relational databases ? Core Skills Required: Programming, Data Structures, and Algorithms Systems Thinking and SWE System Design Debugging and Test Engineering Apply today to define your technical impact! Randstad Technologies is acting as an Employment Business in relation to this vacancy. More ❯
and pay off technical debt. Triage and resolve product/system issues. Tech Stack: Golang, Typescript, Angular SQL, Relational & Non-relational databases Core Skills Required: Programming, Data Structures, and Algorithms Systems Thinking and SWE System Design Debugging and Test Engineering Apply today to define your technical impact! Randstad Technologies is acting as an Employment Business in relation to this vacancy. More ❯
require you to rapidly prototype - and ultimately move into production brand new models, often from scratch. Role : You will build upon existing models as well as design new trading algorithms to increase profitability Work closely with a close-knit team of Traders, Engineers and Computer Scientists This is an early-stage hire for the team. Much of your work will More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
require you to rapidly prototype - and ultimately move into production brand new models, often from scratch. Role : You will build upon existing models as well as design new trading algorithms to increase profitability Work closely with a close-knit team of Traders, Engineers and Computer Scientists This is an early-stage hire for the team. Much of your work will More ❯
a highly motivated engineer to work in a data capture and validation lab in our R&D office in Cambridge. You will be working side by side with ML algorithms teams to create automated processes to validate new features for Apple products. This work will be 'hands-on', working with robotic, camera and lighting equipment. Candidates should have experience working More ❯
November 2025 Contract Type: Temporary, Long Term Working Hours: Full time, 8:00am - 4.00pm Salary: Paid to scale Key Responsibilities: Design and deliver engaging lessons on topics like programming, algorithms, data structures, and computer systems Use interactive teaching methods to make complex concepts accessible Stay current with tech trends to keep the curriculum relevant Communicate regularly with students and parents More ❯
shape the future of intelligent mobile experiences. Responsibilities: Conduct independent research in audio and speech processing, including signal processing, machine learning, and deep learning. Design, develop, and implement novel algorithms and systems for speech/audio analysis, enhancement, separation, and understanding. Build high-quality software prototypes and research-driven experimental systems. Collect, analyse, and curate datasets to support ML model More ❯
Southampton, Hampshire, South East, United Kingdom Hybrid/Remote Options
Yoh Solutions Ltd
Senior Software Engineers and Principal Software Engineers , depending on depth of experience and appetite for technical leadership. What youll be working on Youll be turning clever DSP and comms algorithms into real-time production software running on x86 or ARM , and building high-performance APIs that interface with hardware acceleration. Expect a mix of: Real-time C/C++ for More ❯
of Software Engineering), your responsibilities will include: Defining and prioritising the compiler and runtime roadmap, ensuring alignment with company strategy and long-term software goals. Leading the development of algorithms for qubit routing, placement, noise-aware optimisation, pulse scheduling, and instruction generation. Overseeing software delivery from concept through to production deployment - balancing innovation with stability and performance. Identifying risks and More ❯
london, south east england, united kingdom Hybrid/Remote Options
Abtrace
tech company based in London, with a team of doctors, researchers, developers and data scientists that bring together software engineering, machine learning expertise and medical experience to build clinical algorithms to support primary care clinicians. The team is dedicated to creating digital health software to deliver Population Health interventions individualized to patients. This involves the continuous scanning of the entire More ❯
even footballers' legs. Ki's mission is simple. Digitally transform and revolutionise a 335-year-old market. Working with Google and UCL, Ki has created a platform that uses algorithms, machine learning and large language models to give insurance brokers quotes in seconds, rather than days. Ki is proudly the biggest global algorithmic insurance carrier. It's the fastest growing More ❯
Role description We are looking for an AI Research Engineer that can help us develop state of the art AI products. This can involve anything from improving our training algorithms, training and integrating multimodal LLMs, building our data pipeline, designing new model architectures to using tried and tested ML approaches and coming up with clever algorithms. You will help us More ❯
for technology, experience of developing great software, and constant desire to improve. There are a wide range of opportunities to flex your technical skills, from designing and optimising searching algorithms, spearheading greenfield projects to ensuring existing products run as efficiently and reliably as possible. There is no line management responsibility with this role – you will work closely with Engineering Managers More ❯
Weapon Systems Algorithms Engineer - Undergraduate Placement 2026 Algorithms are the backbone behind technology. We use them everyday without knowing, from scrolling social media to searching for the fastest route home. In the defence industry, we use them for so much more. In the Weapons System Algorithms & Performance team (WSAP), it's our job to develop and optimise the algorithms inside … of high-profile projects, including Future Combat Air System (FCAS); Future Cruise/Anti-Ship Weapon (FC/ASW); Future Air Defence System (FADS) and more. The Weapon System Algorithms and Performance (WSAP) department specialises in the design, development and delivery of cutting-edge algorithms We leverage AI in solving weapon system solutions, which operate across the entire weapon system … to optimise the end-to-end mission performance of our products. Algorithms engineers in WSAP often work directly with MBDA project teams to ensure the delivery of critical algorithm components on time, on cost, and on quality to key programmes. Some examples of topics you could be working on include: Routing algorithms for long-range strike weapons Operator decision aids More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
Weapon Systems Algorithms Engineer - Undergraduate Placement 2026 Algorithms are the backbone behind technology. We use them everyday without knowing, from scrolling social media to searching for the fastest route home. In the defence industry, we use them for so much more. In the Weapons System Algorithms & Performance team (WSAP), it's our job to develop and optimise the algorithms inside … of high-profile projects, including Future Combat Air System (FCAS); Future Cruise/Anti-Ship Weapon (FC/ASW); Future Air Defence System (FADS) and more. The Weapon System Algorithms and Performance (WSAP) department specialises in the design, development and delivery of cutting-edge algorithms We leverage AI in solving weapon system solutions, which operate across the entire weapon system … to optimise the end-to-end mission performance of our products. Algorithms engineers in WSAP often work directly with MBDA project teams to ensure the delivery of critical algorithm components on time, on cost, and on quality to key programmes. Some examples of topics you could be working on include: Routing algorithms for long-range strike weapons Operator decision aids More ❯
A Senior ML Research Engineer is sought to join an innovative AI research team in Surrey, contributing to the development of advanced AI models and algorithms for speech, audio, and generative AI applications. The Senior ML Research Engineer in Surrey, will be expected to expand their expertise in machine learning and audio/speech processing, learning from peers and senior More ❯
Software Engineer - C++ Title : Software Engineer - C++ Company : Elite Software House Location : Remote Salary : £80,000 - £115,000 Skills : C++, Algorithms, Boost Overview : Are you someone that thinks that writing slick, classy C++ code can and should be an art? Would you like to be part of an internationally recognised team of C++ experts led by the brightest C++ minds More ❯
customer requirements, not just following a spec, so you have the opportunity to be creative. Responsibilities as an Embedded Linux Software Engineer : Designing and developing software applications and control algorithms using Object-Oriented (OO) languages like C# and C++, and/or embedded code using C. Requirements: 3+ years of professional experience in software development, ideally within a regulated industry. More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Opus Recruitment Solutions Ltd
systems.Key Responsibilities Build and optimize GraphRAG pipelines integrating LLMs with knowledge graphs. Develop graph-based retrieval strategies and combine them with vector search for hybrid RAG. Implement graph traversal algorithms and entity-relation extraction from unstructured data. Collaborate with data scientists and engineers to deploy scalable AI solutions. Required Skills Strong experience with GraphRAG or Graph-based RAG architectures. Proficiency More ❯
Birmingham, West Midlands, England, United Kingdom
Harnham - Data & Analytics Recruitment
of data science and machine learning projects, from discovery to deployment. Shape and execute data science strategies that directly support client objectives and organizational growth. Design and implement custom algorithms and models to solve complex business challenges and generate tangible value. Stay ahead of the curve in AI and ML innovation, identifying opportunities to integrate emerging technologies into client solutions. More ❯
FPGA development in VHDL PCB design and layout software development in embedded C/C++. The candidate will be responsible for: simulating and implementing signal, image, or data processing algorithms in VHDL for FPGAs designing PCBs using FPGAs, SoCs, high speed network interfaces and analogue/RF signal filtering performing schematic capture using OrCAD managing PCB layout, fabrication and assembly More ❯