126 to 150 of 1,350 Algorithms Jobs in England

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

Applied AI ML Lead - Senior Data Scientist

Location
Christchurch, 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 ...

Principal Software Engineer

Location
Boston, England, United Kingdom
strong proficiency in C++. Deep understanding of parallel and distributed systems, asynchronous programming and concurrency. Significant experience designing and implementing production-grade software and algorithms for robotic manipulation, including motion planning, motion execution, kinematics, control strategies, multi-arm coordination and/or environment representation. Experience designing RESTful APIs, gRPC services ...

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

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

Applied AI ML Lead - Senior Data Scientist

Hiring Organisation
Hackajob Ltd
Location
Bournemouth, South West, United Kingdom
Employment Type
Permanent Contract, On-site
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 ...

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

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

Software Development Engineer III

Hiring Organisation
Expedia
Location
London, England, United Kingdom
Computer 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 ...

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