1 to 25 of 1,885 Permanent Algorithms Jobs in England

Graduate Software Engineering Programme 2027

Location
Hove, England, United Kingdom
/CD tools (e.g. Docker, Jenkins) and DevOps practices* Understanding of software testing, debugging, and SDLC* Strong foundation in data structures and algorithms* Projects or internships showcasing software development skills## **Graduate Development Experience**Our graduate experience is designed to help you build the skills, mindset, and confidence to thrive ...

Graduate Software Engineering Programme 2027

Location
Telford, England, United Kingdom
/CD tools (e.g. Docker, Jenkins) and DevOps practices* Understanding of software testing, debugging, and SDLC* Strong foundation in data structures and algorithms* Projects or internships showcasing software development skills## **Graduate Development Experience**Our graduate experience is designed to help you build the skills, mindset, and confidence to thrive ...

AI Application Developer

Location
Greater London, England, United Kingdom
languages such as Python, Java, or C++. Hands-on experience with AI/ML frameworks like TensorFlow, PyTorch, or scikit-learn. Strong understanding of algorithms, data structures, and software design principles. Experience with cloud platforms (AWS, Google Cloud, Azure) and containerization technologies (Docker, Kubernetes). Familiarity with databases (SQL, NoSQL ...

Senior Software Engineer

Hiring Organisation
Visa
Location
Basingstoke, Hampshire, UK
Employment Type
Full-time
experience, or equivalent SRE-DevOps experience with strong software development skills Strong programming skills in Python, Java, or Go Solid understanding of data structures, algorithms, system design, and distributed systems Experience with cloud platforms (AWS, GCP, or Azure) Familiarity with containerization and orchestration technologies such as Docker and Kubernetes Experience ...

Senior Software Developer (Python)

Location
Greater London, England, United Kingdom
Prometheus, Grafana, Splunk, or OpenTelemetry. Experience deploying and supporting large-scale distributed systems in Kubernetes environments. Knowledge of graph analytics, network modelling, optimisation algorithms, or telecommunications networks. Benefits and perks There's one thing people can't stop talking about when it comes tolifeatSky: the perks. Here’s a taster ...

Forward Deployed AI Developer - Senior Associate - UK Wide

Location
Greater London, England, United Kingdom
with a portfolio of projects. Proficiency in programming languages such as Python and TypeScript. Working knowledge of Git and version control. Good understanding of algorithms, data structures, and software design principles. Familiarity with data manipulation and analysis tools such as Pandas, NumPy, and SQL. Experience with, or a strong willingness ...

Full Stack Engineer- Data Science Focus

Location
East Midlands, England, United Kingdom
Lambda, EC2, RDS, Glue, or similar) Strong applied mathematics – statistics, probability, linear algebra, or signal processing Demonstrated ability to read, understand, and extend complex algorithms and dense business logic written by others Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/ ...

Machine Learning Engineer

Hiring Organisation
Experis UK
Location
London, UK
similar role. Strong programming skills in Python (experience with libraries such as TensorFlow, PyTorch, scikit-learn, pandas, NumPy). Solid understanding of machine learning algorithms , statistical modelling , and deep learning architectures . Hands-on experience with MLOps tools and frameworks (e.g., MLflow, Kubeflow, SageMaker, Vertex AI). Experience with data ...

Applied AI ML Lead - Machine Learning Engineer - Agentic Commerce

Location
Greater London, England, United Kingdom
building LLM-powered or agentic applications in production, including tracing, evaluations, and guardrails Strong programming skills in Python, with deep knowledge of data structures, algorithms, machine learning, data mining, information retrieval, and statistics Knowledge of Kubernetes (AWS EKS) Experience with training models in Databricks and SageMaker Experience working with MLFlow ...

Senior Software Engineer (AD Serving)

Location
Manchester, England, United Kingdom
Expect You Have 10+ years of experience building large-scale and low-latency distributed systems. Proficiency in Java or C++. Strong understanding of algorithms, data structures, performance optimization, object-oriented programming, multi-threading, and real-time programming. Experience with distributed caching, SQL/NoSQL, and other databases is a plus. ...

Data Analytics & AI Consultant - Marketing Expert

Location
Greater London, England, United Kingdom
roles with strong stakeholder engagement skills Proficiency in Python and SQL; familiarity with R is advantageous Practical experience in building statistical models or predictive algorithms Hands-on exposure to contemporary AI concepts and GenAI frameworks (e.g., LangChain, Hugging Face) and cloud-native AI services (AWS, Azure or GCP) Knowledge ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
object-oriented programming in C++ , including modern C++ practices and proficiency with the C++ Standard Library (STL) . Solid software engineering fundamentals: data structures, algorithms , object-oriented design, and design patterns. Strong programming, debugging, analytical, and problem-solving skills. Working knowledge of CAD/CAM concepts , computational geometry, or geometric ...

Global Banking & Markets - Software Engineer - Vice President - London

Location
Greater London, England, United Kingdom
experience in Computer Science, Mathematics, Electrical Engineering or related technical discipline. Excellent object oriented or functional analysis and design skills. Knowledge of data structures, algorithms, and designing for performance. Excellent written and verbal communication skills. Ability to solve problems and apply analysis to make data driven decisions. Comfortable multi-tasking ...

Trading Analytics Developer, Quantitative Trading

Hiring Organisation
Crypto.com
Location
London, UK
Employment Type
Full-time
controllability and auditabilityJob RequirementsMandatory Foundations5+ years production experience with both Python and Java in high-performance environmentsStrong software engineering fundamentals: system design, data structures, algorithms, data integrity, accuracy and performance optimizationExpertise in Linux, Github, and modern CI/CD practicesProven experience with AWS cloud services and Kubernetes orchestrationComfort working with ...

Senior Data Engineer

Location
West of England, England, United Kingdom
practices* Experience with big data tools e.g. Spark, Hadoop, NiFi* Exposure to infrastructure scaling e.g. Kubernetes* Exposure to Ansible and Terraform* Understanding of ML algorithms and deployment* Experience with SQL Server high-availability technologies, including replication, mirroring, or clustering.* Experience with Windows Server administration.* Exposure to PowerShell scripting and automation. ...

Senior Rapid Application Developer

Hiring Organisation
REC SOLUTIONS LIMITED
Location
City of London, London, United Kingdom
Employment Type
Permanent
Financial Services, FinTech, Trading, Low Latency, C++, Linux) Lead rapid prototyping and validation efforts: Design and implement proof-of-concept solutions for new trading algorithms and system approaches, with emphasis on speed-to-market and iterative feedback from stakeholders. Drive troubleshooting investigations: Investigate complex production issues, performance anomalies, and system ...

Senior Software Engineer, Web Development – AI

Location
Manchester, England, United Kingdom
Node.js, Express) on cloud-based technology, such as AWS and GCP. Experience of building large scale and low latency distributed systems. Solid understanding of algorithms, data structures, performance optimisation techniques, object-oriented programming. Experience using modern AI-assisted and agentic development workflows in day-to-day engineering usingAI/ ...

Data Scientist - SC Clear - Waterloo

Location
Greater London, England, United Kingdom
such as fraud detection and predictive maintenance) across key sectors for an Enterprise AI client. Key Responsibilities Design, build, and deploy scalable machine learning algorithms and software solutions. Analyse, cleanse, and normalise complex time-series data and dynamical systems. Integrate ML models into production using cloud platforms and modern JavaScript ...

AWS Data Engineer- ( 10+ years experience only )

Location
Greater London, England, United Kingdom
Azure. Experience with big data tools: Hadoop, Spark, Kafka, etc. Knowledge of data integration tools like Informatica, Talend, etc. Understanding of machine learning algorithms and statistics. Experience with data visualization tools like Tableau, PowerBI, etc. Knowledge of data warehousing solutions and ETL tools. Familiarity with data architecture and data modeling ...

Senior Machine Learning Engineer (Python / C++)

Location
Greater London, England, United Kingdom
should be proficient in modern Python ML libraries while bringing solid C++ expertise to optimize our performance-critical architecture. Knowledge of common ML algorithms is a plus, but your primary strength should be in software design, performance optimization, and productionisation. We are a hybrid working company, working Thursdays ...

Senior Software Engineer, AD Serving Roku, Inc.

Location
Manchester, England, United Kingdom
this role at Roku? 10+ years of experience building large-scale and low-latency distributed systems Command of Java or C++ Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/NoSQL, and other databases ...

Data Scientist

Hiring Organisation
Mirico
Location
Abingdon on Thames, Oxfordshire, UK
Working closely with the Mirico team, you will help drive the next stage of our gas-modelling and ML capability , validate and enhance existing algorithms, and translate advanced analytics into actionable insights for customers via the Mirico Insights cloud platform. Job Description and Responsibilities Analyse and interpret greenhouse gas emissions ...

The Core Engineering - Software Engineer - Vice President - London

Hiring Organisation
Goldman Sachs
Location
London, UK
Employment Type
Full-time
Computer Science, Mathematics, Electrical Engineering or related discipline.6+ years of software development experience. Strong analysis and design skills, plus knowledge of data structures, algorithms and performance-oriented design. Strong communication skills with both technical and business audiences, and comfortable working with multiple global stakeholders. Expert Knowledge in One Or More ...

Staff Engineer (Identity Team)

Location
Greater London, England, United Kingdom
than a number. Experience working in fintech or within the financial services industry. Proficient understanding of core computer science principles, including data structures, algorithms, software design, and complexity analysis. Demonstrable programming ability in at least one modern language (e.g., Python, Java, Go, etc). Strong analytical and problem-solving skills ...

Machine Learning Engineer - AI

Location
Greater London, England, United Kingdom
designing and implementing AI agents or intelligent systems.Strong proficiency in programming languages such as Python, Java, or C++.In-depth understanding of machine learning algorithms, deep learning frameworks (e.g., TensorFlow, PyTorch), and NLP techniques.Experience with agent-based modeling, reinforcement learning, multi-agent systems, or cognitive architectures.Solid understanding of software engineering principles ...