1,715 Algorithm jobs in the United Kingdom
Algorithm Engineer
Posted 4 days ago
Job Viewed
Job Description
As an Algorithm Specialist, you will have the opportunity to work on complex and exciting concepts and products as part of a passionate team of specialist engineers; and be interacting with other subject areas like Simulation and Modelling, Image Processing, Software, Navigation Sensors, Hardware-in-the Loop, Systems Design & Validation, Seekers & Sensors, Datalinks and Technical Quality.
You’ll develop innovative algorithms in the areas of Control, Navigation, Guidance, Tracking, Data Fusion, and Mission Planning. You will be exposed to ground breaking technological innovations and play a meaningful role through the development of our complex weapon systems in all stages of the lifecycle.
Please note, we are currently recruiting for a number of projects including FCAS/Tempest.
What we're looking for from you:
- Domain knowledge such as Flight Dynamics, Aerodynamics, Sensors, Servo Systems, Actuators, Autonomous Systems, Robotics, or Mechatronics
- Algorithms knowledge such as Modern/Classical Control, Navigation, Data Fusion, Tracking and Guidance, Machine Learning
- Tools and Libraries such as Matlab, Simulink, Python, C/C++, Py Torch, Open AI-Gym/Universe, Model based design
- Experience of algorithm research and/or product development and support
- A keen curiosity about innovative technologies and their applications
Rendering Algorithm Engineer
Posted 4 days ago
Job Viewed
Job Description
Rendering Algorithm Engineer
European Tech Recruit are working closely with a leading telecommunications / tech company, based in Cambridge, who are looking for a talented Rendering Algorithm Engineer to join their team.
In this role you will help to shape our client's next generation world leading GPU solutions.
Responsibilities as Rendering Algorithm Engineer :
- Work closely with other disciplines to implement the algorithms and prototype it on to mobile platforms.
- Propose and implement optimisation solutions at the GPU subsystem and SOC level.
Requirements:
- BSEE or BSCS required. MS/PhD in EE or CS preferred.
- Strong background in graphic algorithms and good knowledge of game rendering flows.
- Strong knowledge of graphics and computer graphics APIs (Vulkan, OpenGLES, Metal etc.) and a good understanding of GPU Architecture.
Desirable Experience:
- Experience in advanced rendering algorithm development.
- Experience with neural rendering techniques such as (3DGS / Neural Radiance Caching / Neural Textures).
- Mobile-specific GPU architecture knowledge.
- Understanding of industry frame generation and upscaling techniques.
- Industry leading game engine experience (Unreal Engine / Unity).
If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (
Risk Control Algorithm Enginee
Posted today
Job Viewed
Job Description
About Us
(NASDAQ: JD and HKEX: 9618), also known as JINGDONG, has evolved from a pioneering e-commerce platform into a leading technology and service provider with supply chain at its core. Renowned for its supply chain innovation and excellence, the company has expanded into sectors including retail, technology, logistics, healthcare, and more, aiming to transform traditional business models with cutting-edge digital solutions. Know more about us:
Key Responsibilities
- Develop ML/DL models (XGBoost/LSTM/GNN) for fraud detection & risk prediction
- Optimize models through feature engineering and A/B testing
- Deploy real-time decision algorithms supporting global business
Minimum Qualifications
- Master's in ML/Stats/CS (exceptional Bachelor's considered)
- 3+ years risk algorithm development
- Proficient in Python/SQL/TensorFlow/PyTorch
- English technical literature proficiency
Preferred Qualifications
- Experience in cross-border anti-fraud/credit scoring
- Publications in top-tier conferences (KDD, ICML)
- Spark MLlib or distributed computing experience
What We Offer
A dynamic and challenging work environment in a leading global e-commerce company.
The opportunity to work with a diverse international team and to make a significant impact on 's global presence.
Competitive salary and benefits package, including health insurance, retirement plans, and performance bonuses.
is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Algorithm Engineer/ Quantitative Researcher
Posted today
Job Viewed
Job Description
Our client is a global fintech firm whose algorithms power the functioning of modern capital markets. Their solutions process trillions of dollars annually, helping institutions manage risk, optimise portfolios, and improve market efficiency.
This is not a standard software engineering role. It combines quantitative research with applied algorithm design. The successful professional will excel at mathematical modelling, operations research, and optimisation, and will be able to translate complex business challenges into rigorous models, then implement them in code at scale.
Responsibilities
- Design, implement, and productionize optimisation and financial algorithms.
- Translate mathematical and operations research models into enterprise-grade solutions.
- Collaborate with developers and product teams to frame problems as solvable models.
- Contribute to the architecture of distributed, high-throughput systems.
- Conduct research to enhance optimisation frameworks and algorithm performance.
Required Experience
- Strong foundation in mathematics, optimisation, or operations research.
- Demonstrated Python engineering skills (OOP, algorithms, data structures).
- Ability to transform theoretical models into practical solutions.
- Strong communication and teamwork skills.
Preferred Experience
- MSc/PhD in a quantitative discipline.
- Experience with optimisation frameworks (Gurobi, OR-Tools).
- Knowledge of financial markets, derivatives, or clearing/margin optimisation.
- Hands-on experience with AWS, PostgreSQL, or distributed computing.
Why Join?
- Solve complex mathematical challenges with global financial impact.
- Work in a collaborative, research-driven team where curiosity and creativity are valued.
- Benefit from a competitive salary, performance-based bonus, and hybrid flexibility.
- Contribute to systems that directly improve the stability and efficiency of global markets.
Professionals must have, or be able to obtain, the legal right to work in the UK. Our client is an equal opportunity employer, committed to diversity and inclusion, and will provide reasonable adjustments throughout the hiring process.
Algorithm Engineer/ Quantitative Researcher
Posted today
Job Viewed
Job Description
Our client is a global fintech firm whose algorithms power the functioning of modern capital markets. Their solutions process trillions of dollars annually, helping institutions manage risk, optimise portfolios, and improve market efficiency.
This is not a standard software engineering role. It combines quantitative research with applied algorithm design. The successful professional will excel at mathematical modelling, operations research, and optimisation, and will be able to translate complex business challenges into rigorous models, then implement them in code at scale.
Responsibilities
- Design, implement, and productionize optimisation and financial algorithms.
- Translate mathematical and operations research models into enterprise-grade solutions.
- Collaborate with developers and product teams to frame problems as solvable models.
- Contribute to the architecture of distributed, high-throughput systems.
- Conduct research to enhance optimisation frameworks and algorithm performance.
Required Experience
- Strong foundation in mathematics, optimisation, or operations research.
- Demonstrated Python engineering skills (OOP, algorithms, data structures).
- Ability to transform theoretical models into practical solutions.
- Strong communication and teamwork skills.
Preferred Experience
- MSc/PhD in a quantitative discipline.
- Experience with optimisation frameworks (Gurobi, OR-Tools).
- Knowledge of financial markets, derivatives, or clearing/margin optimisation.
- Hands-on experience with AWS, PostgreSQL, or distributed computing.
Why Join?
- Solve complex mathematical challenges with global financial impact.
- Work in a collaborative, research-driven team where curiosity and creativity are valued.
- Benefit from a competitive salary, performance-based bonus, and hybrid flexibility.
- Contribute to systems that directly improve the stability and efficiency of global markets.
Professionals must have, or be able to obtain, the legal right to work in the UK. Our client is an equal opportunity employer, committed to diversity and inclusion, and will provide reasonable adjustments throughout the hiring process.
Lead Quantum Algorithm Researcher
Posted 19 days ago
Job Viewed
Job Description
As the Lead Quantum Algorithm Researcher, you will be responsible for conceptualising and architecting groundbreaking quantum algorithms, from theoretical design to practical implementation strategies. You will lead a talented group of scientists and engineers, providing technical guidance, fostering a culture of scientific inquiry, and ensuring the rigorous evaluation of algorithmic performance. This role requires a profound understanding of quantum mechanics, quantum information theory, computational complexity, and various quantum algorithmic approaches (e.g., Shor's, Grover's, VQE, QAOA). A significant portion of your work will involve translating challenging scientific and commercial problems into quantum-computable frameworks. You will also contribute to the broader quantum research community through publications, presentations, and engagement with academic and industry peers. The ability to mentor and develop junior researchers is essential, as is a passion for tackling intractable problems with cutting-edge quantum technologies. The fully remote nature of this role allows for maximum flexibility while maintaining deep collaboration through advanced virtual tools and platforms.
Key Responsibilities:
- Lead the design, development, and analysis of novel quantum algorithms.
- Mentor and guide a team of quantum algorithm researchers.
- Explore and define new applications for quantum computing across various scientific and industrial domains.
- Conduct rigorous theoretical analysis and simulations of quantum algorithms.
- Collaborate with quantum hardware engineers to understand platform limitations and capabilities.
- Publish research findings in peer-reviewed journals and present at international conferences.
- Stay abreast of the latest advancements in quantum computing theory and practice.
- Contribute to the strategic direction of the quantum research program.
Qualifications:
- PhD in Physics, Computer Science, Mathematics, or a related field with a specialization in Quantum Information or Quantum Algorithms.
- Minimum of 8 years of post-doctoral research experience in quantum computing algorithm development.
- Proven track record of significant contributions to the field, evidenced by publications in top-tier venues.
- Demonstrated experience leading research projects or teams.
- Deep theoretical understanding of quantum mechanics, quantum information, and computational complexity.
- Expertise in programming quantum computers (e.g., Qiskit, Cirq) and simulation tools.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and presentation skills, capable of articulating complex concepts clearly.
- Self-motivated and able to thrive in a fully remote research environment.
This is a career-defining opportunity for an accomplished researcher passionate about shaping the future of quantum computing.
Algorithm Engineer/ Quantitative Researcher
Posted today
Job Viewed
Job Description
Our client is a global fintech firm whose algorithms power the functioning of modern capital markets. Their solutions process trillions of dollars annually, helping institutions manage risk, optimise portfolios, and improve market efficiency.
This is not a standard software engineering role. It combines quantitative research with applied algorithm design. The successful professional will excel at mathematical modelling, operations research, and optimisation, and will be able to translate complex business challenges into rigorous models, then implement them in code at scale.
Responsibilities
- Design, implement, and productionize optimisation and financial algorithms.
- Translate mathematical and operations research models into enterprise-grade solutions.
- Collaborate with developers and product teams to frame problems as solvable models.
- Contribute to the architecture of distributed, high-throughput systems.
- Conduct research to enhance optimisation frameworks and algorithm performance.
Required Experience
- Strong foundation in mathematics, optimisation, or operations research.
- Demonstrated Python engineering skills (OOP, algorithms, data structures).
- Ability to transform theoretical models into practical solutions.
- Strong communication and teamwork skills.
Preferred Experience
- MSc/PhD in a quantitative discipline.
- Experience with optimisation frameworks (Gurobi, OR-Tools).
- Knowledge of financial markets, derivatives, or clearing/margin optimisation.
- Hands-on experience with AWS, PostgreSQL, or distributed computing.
Why Join?
- Solve complex mathematical challenges with global financial impact.
- Work in a collaborative, research-driven team where curiosity and creativity are valued.
- Benefit from a competitive salary, performance-based bonus, and hybrid flexibility.
- Contribute to systems that directly improve the stability and efficiency of global markets.
Professionals must have, or be able to obtain, the legal right to work in the UK. Our client is an equal opportunity employer, committed to diversity and inclusion, and will provide reasonable adjustments throughout the hiring process.
Be The First To Know
About the latest Algorithm Jobs in United Kingdom !
Algorithm Engineer/ Quantitative Researcher
Posted today
Job Viewed
Job Description
Our client is a global fintech firm whose algorithms power the functioning of modern capital markets. Their solutions process trillions of dollars annually, helping institutions manage risk, optimise portfolios, and improve market efficiency.
This is not a standard software engineering role. It combines quantitative research with applied algorithm design. The successful professional will excel at mathematical modelling, operations research, and optimisation, and will be able to translate complex business challenges into rigorous models, then implement them in code at scale.
Responsibilities
- Design, implement, and productionize optimisation and financial algorithms.
- Translate mathematical and operations research models into enterprise-grade solutions.
- Collaborate with developers and product teams to frame problems as solvable models.
- Contribute to the architecture of distributed, high-throughput systems.
- Conduct research to enhance optimisation frameworks and algorithm performance.
Required Experience
- Strong foundation in mathematics, optimisation, or operations research.
- Demonstrated Python engineering skills (OOP, algorithms, data structures).
- Ability to transform theoretical models into practical solutions.
- Strong communication and teamwork skills.
Preferred Experience
- MSc/PhD in a quantitative discipline.
- Experience with optimisation frameworks (Gurobi, OR-Tools).
- Knowledge of financial markets, derivatives, or clearing/margin optimisation.
- Hands-on experience with AWS, PostgreSQL, or distributed computing.
Why Join?
- Solve complex mathematical challenges with global financial impact.
- Work in a collaborative, research-driven team where curiosity and creativity are valued.
- Benefit from a competitive salary, performance-based bonus, and hybrid flexibility.
- Contribute to systems that directly improve the stability and efficiency of global markets.
Professionals must have, or be able to obtain, the legal right to work in the UK. Our client is an equal opportunity employer, committed to diversity and inclusion, and will provide reasonable adjustments throughout the hiring process.
Rendering Algorithm Researcher – Graphics & GPU
Posted today
Job Viewed
Job Description
Rendering Algorithm Researcher – Graphics & GPU
We are currently partnered with a world leading research centre in Cambridge looking to expand their team with a rendering algorithm researcher. In this role you would be working on the development of next generation GPU technologies for advanced rendering and gaming.
This is a permanent position based in Cambridge, UK
Key Responsibilities:
- Research and implement innovative rendering algorithms
- Optimize solutions at GPU subsystem and SoC levels
- Prototype and evaluate advanced graphics techniques
- Collaborate with cross-functional engineering and research teams
Key Requirements:
- BSEE/BSCS (MS/PhD preferred) in relevant field
- Strong knowledge of graphics algorithms and rendering flows
- Proficiency with APIs like Vulkan, OpenGL ES, Metal
- Experience in advanced rendering or neural rendering is a plus
Keywords: Rendering / Graphics Algorithms / GPU / Vulkan / OpenGL / Neural Rendering / Computer Graphics / Game Engines
If you are interested in this Rendering Algorithm Researcher position, please send a copy of your CV to
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice
Rendering Algorithm Researcher - Graphics & GPU
Posted today
Job Viewed
Job Description
Rendering Algorithm Researcher – Graphics & GPU
We are currently partnered with a world leading research centre in Cambridge looking to expand their team with a rendering algorithm researcher. In this role you would be working on the development of next generation GPU technologies for advanced rendering and gaming.
This is a permanent position based in Cambridge, UK
Key Responsibilities:
- Research and implement innovative rendering algorithms
- Optimize solutions at GPU subsystem and SoC levels
- Prototype and evaluate advanced graphics techniques
- Collaborate with cross-functional engineering and research teams
Key Requirements:
- BSEE/BSCS (MS/PhD preferred) in relevant field
- Strong knowledge of graphics algorithms and rendering flows
- Proficiency with APIs like Vulkan, OpenGL ES, Metal
- Experience in advanced rendering or neural rendering is a plus
Keywords: Rendering / Graphics Algorithms / GPU / Vulkan / OpenGL / Neural Rendering / Computer Graphics / Game Engines
If you are interested in this Rendering Algorithm Researcher position, please send a copy of your CV to
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice -Tech-Recruit-Privacy-Notice-2024.pdf