126 to 150 of 1,336 Algorithms Jobs in England

Applied AI ML Lead

Location
Bournemouth, England, United Kingdom
track record of deploying, operationalizing, and managing AI, ML, and advanced analytics models in a large-scale enterprise environment. Experience in AI/ML algorithms, statistical modeling, and scalable data processing pipelines. Experience with A/B experimentation and the ability to develop and debug production-quality code. Strong written ...

Data Scientist Senior Associate (AI/ML) - Risk Management

Location
Greater London, England, United Kingdom
Demonstrated experience deploying, operationalizing, and managing AI, ML, or advanced analytics models in a large-scale enterprise environment Working knowledge of AI/ML algorithms, statistical modeling, and scalable data processing pipelines Proficiency with Python-based machine learning libraries such as TensorFlow, PyTorch, and scikit-learn Familiarity with orchestration frameworks ...

Graduate Software Engineer

Location
Melton, England, United Kingdom
provider models to ensure we are continually optimising for quality and cost Skills Required Competent in primary tech stack Confident with computer science basics (algorithms, data structures, complexity, design patterns) Is productive with the basic tools in their discipline Key Skills Can contribute to an existing framework Adheres to test ...

Associate Simulation Software Engineer

Location
Crawley, England, United Kingdom
science* Good knowledge of C/C++ principles and practices* Able to interpret engineering math and physics concepts and implement as software models and algorithms* Ability to work effectively within an agile development team and with people across the globe* Ability to communicate complex software concepts in both written ...

AI and Machine Learning Engineer (2 Year Fixed Term Contract)

Location
Rothwell, England, United Kingdom
TensorFlow, PyTorch, Keras, Pandas, Matplotlib and Scikit-learn. Knowledge of mathematics including calculus, probability, statistics, linear algebra and optimisation. Strong computer science fundamentals including algorithms, data structures and parallel/distributed computing. Programming experience in one or more languages such as Python, Java, C or C++. Understanding of mathematical optimisation ...

Quantitative Developer, Risk Technology

Location
Greater London, England, United Kingdom
stored procedures, query optimization, and partition management, in large-scale or distributed data environments Problem solving skills with deep understanding of core computer science algorithms and data structures Training in computer science, math, physics or related technical fields Team player with excellent written and verbal communication skills Commitment ...

Software Engineer - New Grad (2027 Start) - London

Location
Greater London, England, United Kingdom
Engineering, or related subject You have implementation skills with a general purpose program language, such as Python, Java, or C++ You have knowledge of algorithms, data structures, and OOP principles You have experience managing end-to-end projects We are hiring Software Engineer - New Grads across multiple offices. About Databricks ...

Quantitative Data Engineer

Location
Greater London, England, United Kingdom
quantitative subject such as mathematics, statistics, computer science, physics or engineering A combination of strong software engineering and data skills Solid knowledge of algorithms, data structures and software fundamentals Experience building production data pipelines, with strong Python data processing skills Comfort applying probability and statistics to real-world data problems ...

2027 ICT Technology Software Engineering Graduate – Reigate/Cambridge

Location
Reigate, England, United Kingdom
test automation and operational reliability Focus on understanding our clients’ needs and solve their problems Work on exciting prototypes and new services and algorithms Develop high-performance, scalable software using a wide range of technologies and platforms Create engaging user experiences through clean and crisp user interfaces Deliver quality products ...

Statistical Data Scientist

Location
Greater London, England, United Kingdom
place for you. What you'll be doing Collect, clean and process data from a range of sources. Build statistical models and machine learning algorithms that turn data into decisions. Develop and deploy predictive models to solve operational and commercial challenges. Build visualisations, dashboards and analytical tools that make insight ...

2027 ICT Technology Software Engineering Graduate – Reigate/Cambridge

Hiring Organisation
WTW
Location
London, England, United Kingdom
test automation and operational reliability Focus on understanding our clients’ needs and solve their problems Work on exciting prototypes and new services and algorithms Develop high-performance, scalable software using a wide range of technologies and platforms Create engaging user experiences through clean and crisp user interfaces Deliver quality products ...

Founding Engineer

Location
Greater London, England, United Kingdom
hand. Adaptability, fast learning, and deep computer science fundamentals are valued far above specialisation in any single framework. Broad Computing Fundamentals: Strong foundations in algorithms, system architecture, concurrency, distributed systems, and performance tuning. Low-Latency & High-Throughput Systems: Deep understanding of performance at the hardware level (memory layout and allocation ...

Lead Engineer, Trading Product Engineering

Location
Greater London, England, United Kingdom
concurrency primitives, and collections.* Proven track record of architecting and building low-latency trading systems from the ground up.* Strong command of data structures, algorithms, and TDD/BDD practices, including thorough unit test coverage with JUnit and Mockito.* Hands-on experience with Spring or Micronaut, Docker, and Kubernetes.* Working ...

Scientist I, Computational Biology - Contract

Location
Cambridge, England, United Kingdom
with experience in cloud computing (e.g. AWS), docker, Snakemake, and agentic AI tools such as Claude Code. Familiarity with bioinformatics packages and algorithms related to NGS data analysis (e.g. bowtie2, star, minimap2, samtools, Bioconductor, etc.). Strong documentation and organizational skills, including experience with electronic laboratory notebooks such as Benchling. ...

Software Developer

Location
Daventry, England, United Kingdom
Hardware Integration: Collaborate with electronics and mechanical engineers to implement drivers and control protocols for sensors, motor drives, and imaging cameras. Data Processing: Optimize algorithms for high-speed geological data collection, real-time visualization, and 2D/3D image rendering. Support & Maintenance: Debug, troubleshoot, and upgrade existing legacy codebases based ...

Senior Python Software Engineer

Location
Greater London, England, United Kingdom
Solid Python knowledge A commitment to writing testable, maintainable code. Familiarity with more advanced SQL techniques. Strong Linux knowledge Basic, but broad, knowledge of algorithms and data structures. Degree in Computer Science or related field preferred. Highly preferred: Experience with TDD, BDD or other testing methodologies Preferred: Familiarity with PostgreSQL ...

Software Engineer – Developer Tools (Java/C++)

Location
Manchester, England, United Kingdom
/or C++ programming. Strong abstract reasoning skills with an ability to focus on key concepts at all levels of detail. Deep understanding of algorithms and data structures. Experience with scripting in Python and using the Linux command line. A high level of pro-activity and initiative. “Nice To Have ...

Senior Quantum Software Engineer

Location
Greater London, England, United Kingdom
developer software stack which is our interface to this environment: our SDK, tools, algorithm libraries and integrations that let researchers, enterprises, and developers develop algorithms and applications for ORCA's photonic quantum processors. You will work across science, engineering, and commercial teams to make our software easy to adopt ...

Software Development Engineer III

Location
Greater London, England, United Kingdom
Science or a related technical field; or equivalent related professional experience. 5+ years of relevant professional experience. Strong software engineering fundamentals—data structures, and algorithms in Java or Kotlin, with familiarity across the JVM stack, system design, and distributed systems, and can understand highly complex systems, design moderately complex services ...

QA Software Engineer (C2)

Location
West of England, England, United Kingdom
shift to a clean, electrified future. Our platform orchestrates millions of real-time decisions across homes, devices, markets and grids. By combining predictive algorithms with human-centred design, Kaluza makes clean energy dependable, affordable and adaptive to everyday life. With teams across Europe, North America, Asia and Australia ...

Staff Software Engineer, Multi-Product Experience Funding Circle

Location
Greater London, England, United Kingdom
technical documentation skills Strong communication skills Experience in at least one major Programming language (e.g. Python, Ruby, Java) A strong fundamental programmer (data structures, algorithms) Familiar with developing on Unix/Linux Knowledgeable of Agile, Scrum, BDD, TDD and CI/CD Experienced in delivering mission‐critical, high‐value products ...

Machine Learning Engineer, AI (SFIA 3)

Location
Cheltenham, England, United Kingdom
easy to work with, and will slot naturally into a close-knit, high-performing team. Required Skills Technical Expertise: Solid understanding of machine learning algorithms and frameworks with a general grounding in software engineering practices and a genuine curiosity about how ML models work. Python: Strong proficiency and hands ...

Software Engineer Intern - Platform Engines

Location
Greater London, England, United Kingdom
Temporal, and others! Requirements Demonstrable knowledge of a programming language (e.g. Golang, TypeScript, or equivalent) Good understanding of computer science fundamentals, data structures and algorithms Good problem-solving skills An interest and aptitude for delivering sophisticated and robust product, tool and test solutions Working towards a Bachelor’s or Master ...

Senior Cyber Digital Signal Processing and Embedded Engineer (

Location
Salisbury, Wiltshire, United Kingdom
deliver advanced DSP, embedded software and FPGA-based solutions to support complex cyber and defence challenges./li li Develop and implement high-performance algorithms and real-time signal processing capabilities that improve operational effectiveness and system performance./li li Shape technical architectures and make significant contributions to software ...

Machine Learning Engineer

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, South West, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£74,999
easy to work with, and will slot naturally into a close-knit, high-performing team. Required Skills Technical Expertise: Solid understanding of machine learning algorithms and frameworks with a general grounding in software engineering practices and a genuine curiosity about how ML models work. Python: Strong proficiency and hands ...