join our talented team at our global head office in Oldham, Greater Manchester. The Graduate Data Scientist role overview: This role is to maintain and proactively develop Machine Learning algorithms for current and future products, with a core focus on biometric technologies. Your Responsibilities as a Graduate Data Scientist: Contribute directly to the development, implementation, and validation of Machine Learning … algorithms for our industry-leading biometric and face analysis technologies. Optimize and fine-tune existing models, including tuning and retraining existing Convolutional Neural Networks (CNNs). Investigate and resolve underlying system and algorithm issues identified through testing and customer feedback. Drive continuous improvement through research and development of novel techniques in the field. Ensure all code added to the pipeline … quality development (e.g., standard reporting, source control, integration). Your Skills & Experience: A degree in Mathematics, Computer Science or Computational Science Basic knowledge of Data Science/Machine Learning algorithms and full data processing pipelines. Proficiency in a Data Science prototyping language such as Python or MATLAB. Understanding of Convolutional Neural Networks (CNNs) and Feature Extraction techniques. Basic knowledge of More ❯
join our talented team at our global head office in Oldham, Greater Manchester. The Graduate Data Scientist role overview: This role is to maintain and proactively develop Machine Learning algorithms for current and future products, with a core focus on biometric technologies. Your Responsibilities as a Graduate Data Scientist: Contribute directly to the development, implementation, and validation of Machine Learning … algorithms for our industry-leading biometric and face analysis technologies. Optimize and fine-tune existing models, including tuning and retraining existing Convolutional Neural Networks (CNNs). Investigate and resolve underlying system and algorithm issues identified through testing and customer feedback. Drive continuous improvement through research and development of novel techniques in the field. Ensure all code added to the pipeline … quality development (e.g., standard reporting, source control, integration). Your Skills & Experience: A degree in Mathematics, Computer Science or Computational Science Basic knowledge of Data Science/Machine Learning algorithms and full data processing pipelines. Proficiency in a Data Science prototyping language such as Python or MATLAB. Understanding of Convolutional Neural Networks (CNNs) and Feature Extraction techniques. Basic knowledge of More ❯
contract role, suitable for someone operating at a Principal Engineer or Lead Engineer level. You'll join a small, highly skilled team building a new platform driven by innovative algorithms, clever data structures, and design patterns-based architecture. Working closely with the Head of Architecture, you'll take abstract concepts and requirements, distil them, and deliver high-quality, elegant solutions. … platform. Apply advanced software engineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the less is more principle. Essential Skills & Experience Expert in TypeScript or More ❯
contract role, suitable for someone operating at a Principal Engineer or Lead Engineer level. You'll join a small, highly skilled team building a new platform driven by innovative algorithms, clever data structures, and design patterns-based architecture. Working closely with the Head of Architecture, you'll take abstract concepts and requirements, distil them, and deliver high-quality, elegant solutions. … platform. Apply advanced software engineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the "less is more” principle. Essential Skills & Experience Expert in TypeScript or More ❯
Testing: Formulate testable hypotheses, design rigorous methodologies, and develop simulation environments to validate ideas and inform commercial decisions. Model Development & Implementation: Build and deploy advanced analytical models, machine learning algorithms, and AI solutions to address complex business challenges. Data Analysis & Insights: Conduct in-depth data analysis to identify trends, patterns, and opportunities for innovation. Collaboration: Work closely with data engineers … to the continuous improvement of research methodologies and tools. Proven experience as a data scientist, with a focus on research and experimentation. Strong understanding of statistical modeling, machine learning algorithms, and AI techniques. Experience in designing and executing experiments, and validating research findings. Proficiency in programming languages such as Python or R, and experience with relevant data science libraries and More ❯
high-performance infrastructure used by these teams, this developer will enable new trading opportunities across businesses and regions, allowing the best possible execution performance. Job Duties Development of execution algorithms, order management systems, strategy containers, connectivity, and messaging systems. Work directly with central trading teams to optimize the firm's overall execution performance. Enhance the platform's efficiency by utilizing … paced environment Qualifications 5+ years of professional experience in a Front Office, financial services environment as a senior contributor 10+ years cumulative, professional experience Strong background in data structures, algorithms, and object-oriented programming in C++ Permanent role - Central London based - 5 days a week in the office By applying to this job you are sending us your CV, which More ❯
and estimation of quantum resources in our future generations of quantum devices, to the more practical design, compilation and decoding of FT or partially-FT QEC primitives and complete algorithms in our existing trapped-ion quantum computers. Based in the London-Victoria or Cambridge offices, you will be working in a research-focused group with scientific direction from experienced QEC … creatively, making it an excellent opportunity to advance the theory and practice of quantum computing while developing your professional and academic career. Key Responsibilities: Researching QEC methods and FT algorithms to run on real and simulated quantum computers. Collaborating with hardware and software engineers to implement existing and new techniques. Writing articles and publishing in leading scientific journals. Developing software More ❯
presentation skills and eye for business Strong leadership and people management skills Understanding the importance of a balanced work approach to encourage team culture Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals Strong understanding of databases, NoSQL systems, storage and distributed persistence technologies Prior experience with distributed systems, cloud computing, and IaaS Prior experience with security … schedules Experience working with internal customers and translating requests into prioritized work or features Expertise in applying risk identification techniques to develop security solutions Experience and understanding of cryptographic algorithms, standards, implementation and application Experience and understanding of threat modeling, penetration testing, reverse engineering and attacks on software Experience working with large enterprise customers The ideal candidate posseses or has More ❯
to the challenges of building an innovation-driven, early-stage MedTech spin-out to change the future of surgery and play a significant role in developing next-generation core algorithms of the company. As our Research Scientist, you will help design, implement, and validate new computational and machine learning frameworks. You will work alongside our talented team of scientists and … In particular, you will: Shape our real-time surgical guidance technology by developing state-of-the-art computational and machine learning methods for hyperspectral imaging data. Design and implement algorithms for hyperspectral image data processing, from low-level image reconstruction to deep learning-based tissue property estimation and semantic segmentation tasks to stereo vision reconstruction for multi-view surgical guidance. More ❯
Create robust distributed training and inference solutions for maximum computational efficiency. Algorithmic Optimisation: Research and understand the latest deep learning literature to implement and optimise state-of-the-art algorithms and architectures, ensuring compute efficiency and performance. Low-Level Mastery: Write high-quality Python, C/C++, XLA, Pallas, Triton, and/or CUDA code to achieve performance breakthroughs. Required … Example Projects: Profile algorithm traces, identifying opportunities for custom XLA operations and CUDA kernel development. Implement and apply SOTA architectures (MAMBA, Griffin, Hyena) to research and applied projects. Adapt algorithms for large-scale distributed architectures across HPC clusters. Employ memory-efficient techniques within models for increased parameter counts and longer context lengths. What We Offer: Real-World Impact: Directly contribute More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
This role is for a senior graphics algorithm expert with a strong background in real-time rendering algorithms on GPU, or a background in other advanced use of graphics and rendering algorithms to join a team working at the forefront of 3D graphics algorithm development. The successful candidate will propose new ideas and develop new algorithms for real-time rendering … applications, especially for 3D games. You should have a strong understanding of graphics algorithms used in game engines (Unreal, Unity), e.g., deferred shading/lighting, physics based rendering, advanced image processing, voxel-based global illumination, screen space reflection, occlusion culling, shadow algorithms, anti-aliasing algorithms, etc. Experience in global illumination and ray tracing is also important. Key Responsibilities: Propose new … ideas and develop new graphics/rendering algorithms for mobile GPU. Analyze GPU applications to generate performance/power improvement, profile and optimise rendering code and GPU shaders. Publish research papers or patents for new graphics algorithms. Technical lead for the graphic algorithm team. Required: BSc or MSc in relevant discipline (CS, EE, etc.). Extensive experience in implementing real More ❯
Senior C++ Software Engineer required by a global software company developing products for use in data security. *Fully remote - no office based work required at any point The successful Senior C++ Software Engineer will join a team developing new components More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to More ❯
We are looking to hire several contract Research Scientists with expertise in computer systems and AI infrastructure to conduct cutting-edge research at the intersection of computer systems, machine learning, and distributed systems. These roles are ideal for recent PhD More ❯
Hiring for a global leading hedge fund based in London who apply a quantitative and systematic approach to investment management, which is heavily reliant on technology. You will be working within a fast paced environment but is able to keep More ❯
Senior C++ Software Engineer required by a global software company developing products for use in data security. *Fully remote - no office based work required at any point" The successful Senior C++ Software Engineer will join a team developing new components More ❯
A leading Tech driven Financial firm based in Cambridge is expanding its current high performance team. You will work on their state of art low latency trading systems across asset classes (equities, commodities, currencies, fixed income) that trade on global More ❯
Role Title: Radar Live Product Configuration Developer Location: London Duration: 31/03/2026 Days on site: 2 days Role Description: We are seeking a skilled and detail-oriented Radar Live Product Configuration Developer to join our growing insurance More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Forward Role
Senior AI & Machine Learning Instructor – Apprenticeship & Commercial Delivery Remote (UK) | £55,000 – £70,000 DOE | Full-time, 9am–5pm (occasional global sessions) Join a world-leading digital educator shaping the next generation of Machine Learning Engineers. We're looking for More ❯
A leading Tech driven Financial firm based in Cambridge is expanding its current high performance team. You will work on their state of art low latency trading systems across asset classes (equities, commodities, currencies, fixed income) that trade on global More ❯
Software Engineer - Robotics Systems Job Experience Contract Details : £500-800 Per Day, 6-month contract, outside IR35, hybrid (2-3 days/week in London). Role Overview: Develop and integrate robotic software systems, focusing on production-level coding and More ❯
Software Engineer - Robotics Systems Job Experience Contract Details : £500-800 Per Day, 6-month contract, outside IR35, hybrid (2-3 days/week in London). Role Overview: Develop and integrate robotic software systems, focusing on production-level coding and More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to More ❯
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to More ❯
Our client a high profile deep-tech organisation, urgently require an experienced AI/Data Developer to undertake a contract assignment. In order to be successful, you will have the following experience: Extensive AI & Data Development background Experiences with Python More ❯