126 to 150 of 1,801 Algorithms Jobs in England

Senior Software Engineer

Location
Greater London, England, United Kingdom
working as a Software Engineer with one or more domains and/or technologies of expertise Systems and/or application programming skills including algorithms, data structures, concurrency, scaling, testing, infrastructure, software design and system design Experience troubleshooting and analyzing remotely deployed software systems Capacity to work holistically on software ...

Software Engineer I New London, UK

Location
Greater London, England, United Kingdom
years’ experience, following a Bachelor’s degree or above in Comp Sci. Technical Fundamentals : A strong grasp of computer science basics—data structures, algorithms, and object‐oriented programming. Full‐Stack Exposure: Familiarity with web app development, including proficiency in at least one modern backend language (e.g., Java, C#, Go, Python ...

Senior Java Software Engineer

Location
Wakefield, England, United Kingdom
Before Me, Positive Energy, Knowledge Explorer, and Own It What We’re Looking For Engineering Fundamentals Solid foundational knowledge of software engineering: data structures, algorithms, system design basics, and how production systems behave under real-world conditions Ability to build and deliver working solutions in Java , with willingness ...

Senior Software Engineer - Graph Analytics for Snowflake

Hiring Organisation
Neo4J
Location
London, UK
Employment Type
Full-time
UDFs at scale. Familiarity with Docker, OCI image registries, and security scanning tooling (Semgrep, Snyk, Trivy, etc.).Understanding of graph theory and graph algorithms (centrality, community detection, pathfinding, embeddings), or strong curiosity to learn them. Background in distributed systems, JVM performance tuning, or columnar/analytical query engines. Experience working ...

Sr. Software Engineer, Cloud Detection (Hybrid, London)

Location
Greater London, England, United Kingdom
/Azure/Kubernetes Kafka GIT Cassandra Docker Redis What You'll Need: Degree in Computer Science (or professional experience in data structures/algorithms/distributed systems) Understanding scalability and distributed systems i.e. sharding, partitioning, concurrency, etc Being a team player A thorough understanding of engineering best practices from ...

Software Engineer I

Hiring Organisation
TripAdvisor
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
years' experience, following a Bachelor's degree or above in Comp Sci. Technical Fundamentals: A strong grasp of computer science basics—data structures, algorithms, and object-oriented programming. Full-Stack Exposure: Familiarity with web app development, including proficiency in at least one modern backend language (e.g., Java, C#, Go, Python ...

Global Banking Markets - Software Engineer - Equities Data Platform Engineering - London - Vice President

Location
Greater London, England, United Kingdom
developing engineers across the team. Thorough knowledge of Java programming concepts (and Python a plus). Strong grounding in object-oriented programming, data structures, algorithms, and design patterns. Experience building highly available, low-latency systems with a small footprint – including JVM internals, performance optimization, concurrency, and tuning for GC-free ...

Cloud Engineering & Architecture - Senior Platform Engineer AI - Vice President

Location
Greater London, England, United Kingdom
learning and predictive analytics to dynamically right-size cloud resources, manage spot instances, and optimize data platform workloads. Predictive Capacity Planning: Ability to design algorithms that forecast workload demands and proactively scale infrastructure to prevent over-provisioning while maintaining strict SLAs. Complementary Behaviours Toil-Reduction Mindset: A relentless focus ...

Senior AI Architect| London

Hiring Organisation
Infosys Technologies
Location
London, UK
Employment Type
Full-time
latency. Understanding of AI governance, security, privacy, bias/fairness, and emerging AI regulation. Machine Learning Mastery: Profound understanding of machine learning principles, algorithms, and frameworks. Able to design and implement models, optimize performance, and manage training pipelines effectively. Technical Proficiency: Proficiency in programming languages commonly used in AI development ...

Python Developer

Location
Northampton, England, United Kingdom
unstructured file handling using CSV, JSON, XML, and APIs. Collaborate with data analysts, data engineers, and other developers on project requirements. Develop and optimize algorithms for efficiency and scalability. Perform testing (unit testing, regression testing) to ensure high-quality software delivery. Translate analytical requirements into technical solutions and document workflows. ...

CAD-CAM Software Developer

Location
Nottingham, England, United Kingdom
clients worldwide. You’ll work across different areas of the CAD-CAM platform depending on project demand, tackling challenges around 3D geometry, mathematical algorithms, optimisation, toolpath generation and automated manufacturing workflows. Key requirements Strong commercial experience with C#/.NET and ASP.NET Core 8+ Experience developing cloud-based applications, ideally ...

java developer in financial markets

Location
Greater London, England, United Kingdom
medium-to-large-scale systems Industry experience at a senior engineer or technical-lead-equivalent level Solid understanding of object-oriented design, data structures, algorithms, concurrency, memory management, and system integration Experience building and supporting distributed systems, including messaging, APIs, and inter-service communication Familiarity with Linux environments, build tools ...

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

AI Engineer - SC Cleared

Hiring Organisation
NSD
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
edge AI, explainability and AI robustness Collaborate with engineers and share technical knowledge Experience Required Strong understanding of AI/ML fundamentals and underlying algorithms Experience in one or more areas including LLMs/RAG, agentic AI, multi-modal AI, edge AI, AI safety, explainability or ML research Strong Python ...

Senior Data Engineer

Hiring Organisation
Morson Edge
Location
Corsham, Wiltshire, South West, United Kingdom
Employment Type
Contract
Contract Rate
£0.00 - 62.40 per hour
influencing technical decisions and supporting capability growth. Experience with big data tools e.g. Spark, Hadoop, NiFi Exposure to Ansible and Terraform Understanding of ML algorithms and deployment ...

Lead C# Developer .Net Core - Fintech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
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 ...

Applied AI & ML Scientist - Markets Operations

Location
Greater London, England, United Kingdom
business. Your work will contribute to optimizing processes and driving efficiency across the team. Job Responsibilities: Develop and implement advanced machine learning models and algorithms to address operational challenges Deploy AI/ML solutions for process automation, anomaly detection, document intelligence, and workflow optimization Architect and oversee generative AI applications ...

Quantitative Developer

Location
Greater London, England, United Kingdom
What You’ll Bring: 5+ years of experience in a high‐impact, production environment as a software engineer Strong computer science fundamentals - data structures, algorithms, OOP, threading, multiprocessing, etc. Clean and concise coding style Solid experience with Python Experience working in Linux environment Experience building distributed or data intensive systems ...

Senior Software Engineer (Cloud)

Location
Greater London, England, United Kingdom
Looking For Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field Strong understanding of computer science fundamentals, including algorithms, data structures, and system design 6+ years of full-time industry experience in a role with cloud infrastructure or cloud service development as a primary ...

Principal Software Engineer - Full Stack Python/AWS - Executive Director

Location
Greater London, England, United Kingdom
feedback and proposes improvements to architecture governance practices Creates secure and high-quality production code, and reviews and debugs code written by others. Maintains algorithms that run synchronously with appropriate systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene ...

Principal Software Engineer - Full Stack Python/AWS - Executive Director

Location
City Of London, England, United Kingdom
feedback and proposes improvements to architecture governance practices Creates secure and high-quality production code, and reviews and debugs code written by others. Maintains algorithms that run synchronously with appropriate systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene ...

Data Scientist

Hiring Organisation
Ascent People Ltd
Location
Nottingham, United Kingdom
performance, and loads Analysing large datasets from sensors, simulations, and operational logs to uncover valuable engineering insights Translating core engineering principles into data-driven algorithms and analytical tools Collaborating with product, analytics, and software teams to ensure seamless platform integration Training and validating models using both experimental and real-world ...

Data Scientist

Hiring Organisation
Hackajob Ltd
Location
Leicester, Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
pipelines) and support initiatives for data integrity, normalisation and scalability. Build, deploy, monitor and maintain ML Models. Key use cases include feed optimisation, recommendation algorithms, classification tasks, predictive analytics and MLOps deployments. Continuously evaluate the effectiveness of our models and feed logic, providing recommendations for architecture improvements and performance optimisation. ...

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

Software Engineer III - Cloud Platform

Location
Greater London, England, United Kingdom
Team, applying creative problem-solving to break down complex technical challenges and deliver scalable, reliable outcomes Create secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems, ensuring performance and stability at enterprise scale Produce architecture and design artifacts for complex applications while ensuring design constraints ...