126 to 150 of 1,368 Algorithms Jobs in England

Senior Quantitative Engineer, Systematic Cross Commodity

Location
Greater London, England, United Kingdom
Python & C++ or similar). Familiarity with modern distributed computing platforms (specifically: docker, kubernetes, ceph, mongodb & kafka). Theoretical proficiency in numerical computing, online algorithms, data structures, networking, databases, and operating systems. Familiarity with typical quantitative research toolchains including Numpy, Polars, Scikitlearn, Pytorch, etc. DevOps: version control, testing frameworks, release ...

Applied AI ML Lead - LLM Suite Engineering

Location
Greater London, England, United Kingdom
Responsibilities Design, develop, and troubleshoot software solutions using creative approaches to solve complex technical challenges Write secure, high‐quality production code and maintain algorithms that integrate with existing systems Create architecture and design artifacts for complex applications, ensuring design constraints are met through delivery Build AI/ML solutions ...

Full-stack Software Engineer II - AI Engineering

Location
Greater London, England, United Kingdom
conduct code reviews and debugging for code written by others Troubleshoot complex technical problems and implement creative software solutions beyond routine approaches Maintain algorithms and services that integrate with dependent systems reliably and efficiently Identify hidden problems and patterns in data to drive improvements to coding hygiene and system architecture ...

Associate Applied AI & ML Scientist – Markets Operations

Location
Greater London, England, United Kingdom
tools. Your work will directly support Market Operations, driving impactful change and continuous improvement. Job Responsibilities: Develop and implement advanced machine learning models and algorithms to solve operational challenges Deploy AI/ML solutions for process automation, anomaly detection, document intelligence, and workflow optimization Architect and oversee generative AI applications ...

Lead Software Developer C# - Finance

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, North East, United Kingdom
Employment Type
Permanent Contract, On-site
problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What's in it for you: As a Lead ...

Software Engineer II - Blockchain/ Digital Assets

Location
Greater London, England, United Kingdom
skills Hands-on software engineering experience with Java Spring Boot/Python or similar modern backend frameworks Understanding of software development fundamentals: data structures, algorithms, object-oriented design Experience with version control (Git) and working in collaborative development environments Eagerness to learn distributed systems, blockchain technologies, and cloud-native architectures ...

Applied AI & ML Lead - Markets Operations

Location
Greater London, England, United Kingdom
will help foster a culture of collaboration and continuous learning. Job Responsibilities: Lead the development, implementation, and scaling of advanced machine learning models and algorithms to address operational challenges Set technical vision and strategy for AI/ML initiatives, aligning with business goals Oversee the architecture and deployment of generative ...

Assessment Writers-Computing Module

Location
Brighton, England, United Kingdom
more of the following areas: Programming and software development: programming fundamentals, problem solving, object-oriented design, programming paradigms, APIs, version control, testing and debugging. Algorithms and computational foundations: data structures, algorithm design and analysis, recursion, complexity, discrete mathematics, logic, proof, number theory, graphs, formal languages and automata. Data and database ...

Software Engineer III - Java - Senior Associate

Location
Greater London, England, United Kingdom
ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity ...

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 ...

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 ...

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 ...

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 ...

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 ...

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 ...

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 ...

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 ...

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 ...

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 Product Data Scientist

Hiring Organisation
British Airways
Location
London, England, United Kingdom
software orchestration and cloud‐based CI/CD deploymentDrive system design decisions alongside software architectsEnsure robustness through logging, error handling and automated testingHarden algorithms against operational and data edge casesQuantify adoption and value capture of decision‐support productsEngage with business stakeholders to gather requirements and feedbackContribute to feature prioritisation ...