1 to 25 of 991 Permanent Algorithms Jobs in the UK excluding London

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

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

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 Engineer

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

Data Analyst - Associate Director - Belfast

Location
Belfast City District, Northern Ireland, United Kingdom
Management (e.g., SQL, Oracle, IBM DB2, Teradata) and Database Design. Expertise in creating Database Schema and managing Data Dictionaries. Significant experience with Machine Learning algorithms and frameworks for building predictive models. Familiarity with Big Data technologies and Cloud platforms (e.g., AWS, Azure). Proficiency in Microsoft stack including SharePoint, Teams ...

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

Senior Software Engineer, AD Serving

Hiring Organisation
Roku
Location
Manchester, UK
Employment Type
Full-time
successful in this role at Roku 10+ years of experience building large-scale and low-latency distributed systemsCommand 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 ...

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

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

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

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, United Kingdom
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 ...

Senior Software Engineer (Java) - Fixed Income (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
design patterns and object-orientated programming. Proficiency in core Java demonstrable success in developing multi-threaded applications and expert level knowledge in data structures, algorithms, collections, and error handling. Spring Framework (and Spring Boot): This is almost non-negotiable for enterprise Java development. Expertise in Spring Boot for rapid application ...

Senior Full-Stack Developer (Bath Area)

Location
Bath, England, United Kingdom
/CD pipelines with Git) Ability to maintainable programmes using HTML, CSS, and JavaScript, including strong understanding of programming concepts, data structures, algorithms, and user interface components within the HTML DOM Ability to read others' code Ability to work independently and as part of a team Ability to guide ...

Senior Machine Learning Engineer (Manchester)

Hiring Organisation
Fitch Ratings
Location
Manchester, UK
Employment Type
Full-time
Prior experience developing production quality Python is essentialDeep understanding of Agentic AI systems and multi-agent architecturesProficiency in machine learning and and deep learning algorithms such as Deep learning, NLP, Neural networks, multi-class classifications, decision trees, support vector machines, Strong adherence to software and ML development fundamentals (e.g. code ...

Data Analyst – Senior Consultant, Assistant Manager, Manager - Belfast

Location
Belfast City District, Northern Ireland, United Kingdom
Experience using Agile Project Management tools like Azure DevOps or JIRA. Experience with ETL processes and Data Migration between systems. Knowledge of Machine Learning algorithms and Predictive Analytics techniques. Exposure to Big Data technologies and Cloud platforms (e.g., AWS, Azure). Certifications in Data Analytics or Business Intelligence (e.g., Microsoft ...

Python/AIML Developer - Software Engineer III

Location
Glasgow, Scotland, 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 ...

KDB Application Technology Lead Analyst (VP)

Location
Belfast City District, Northern Ireland, United Kingdom
architectures (Tickerplant, Chained Tickerplant, RDB, HDB, CEP, Gateway/Query Routers). Advanced knowledge of IPC, multi-threading (-s), worker processes, memory allocators, compression algorithms, and partitioned database maintenance. Languages & Frameworks: Strong proficiency in Python (including data science stack: Pandas, NumPy, and integration tools like embedPy, PyKX, or qPython). ...

Software Engineer

Location
Farnborough, England, United Kingdom
version control and collaborative development Experience or familiarity with backend languages such as Java, Python, or Go Solid understanding of software engineering fundamentals, including algorithms and data structures Experience using Docker for containerisation Good understanding of DevOps practices, including CI/CD pipelines and automated testing Strong communication skills with ...

Senior Data Scientist

Location
Penrith, England, United Kingdom
excellent organisational, documentation and project management skills. Strong Python and MS Excel capabilities. Knowledge of JavaScript, R, SQL, VBA, git, machine learning or optimisation algorithms preferred but not essential. Experience developing technical solutions with AI harnesses such as Claude Code, Cursor or Codex. Ability to utilise statistical and data analysis ...

Staff Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Golang Designing/developing REST, GRPC and GraphQL APIs Working knowledge of SQL and No-SQL database technologies Solid foundation in data structures, algorithms and software design with strong analytical and debugging skills Experience in SAAS platform development with scale Entrepreneurial spirit, pride yourself on getting things done at high ...

Remote Data Scientist (Python & SQL) - Freelance AI Trainer

Hiring Organisation
grabjobs
Location
Alresford, Hampshire, UK
data science (pandas, numpy, scipy, scikit-learn, statsmodels). You are an expert in statistical analysis and machine learning with deep understanding of algorithms, methods, and their practical applications. You are proficient in SQL and database operations for data manipulation and analysis. You have experience with GenAI technologies (LLMs ...

Remote Data Scientist (Python & SQL) - Freelance AI Trainer

Hiring Organisation
grabjobs
Location
Corby, Northamptonshire, UK
data science (pandas, numpy, scipy, scikit-learn, statsmodels). You are an expert in statistical analysis and machine learning with deep understanding of algorithms, methods, and their practical applications. You are proficient in SQL and database operations for data manipulation and analysis. You have experience with GenAI technologies (LLMs ...

Remote Data Scientist (Python & SQL) - Freelance AI Trainer

Hiring Organisation
grabjobs
Location
Verwood, Dorset, UK
data science (pandas, numpy, scipy, scikit-learn, statsmodels). You are an expert in statistical analysis and machine learning with deep understanding of algorithms, methods, and their practical applications. You are proficient in SQL and database operations for data manipulation and analysis. You have experience with GenAI technologies (LLMs ...

Remote Data Scientist (Python & SQL) - Freelance AI Trainer

Hiring Organisation
grabjobs
Location
Luton, Bedfordshire, UK
data science (pandas, numpy, scipy, scikit-learn, statsmodels). You are an expert in statistical analysis and machine learning with deep understanding of algorithms, methods, and their practical applications. You are proficient in SQL and database operations for data manipulation and analysis. You have experience with GenAI technologies (LLMs ...