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

Data Engineer II (Data Platform)

Hiring Organisation
TripAdvisor
Location
Oxford, Oxfordshire, UK
across large, complex datasets.Experience with big data technologies (Hadoop, Hive, BigQuery, Snowflake) and working with terabyte-scale or larger datasets.Solid foundation in data structures, algorithms, and object-oriented design.Professional experience building REST services and working with event queue systems.Familiarity with Linux and cloud infrastructure design on AWS or equivalent cloud ...

Data Engineer II (Data Platform)

Hiring Organisation
Jobleads-UK
Location
Oxford, England, United Kingdom
complex datasets. Experience with big data technologies (Hadoop, Hive, BigQuery, Snowflake) and working with terabyte‐scale or larger datasets. Solid foundation in data structures, algorithms, and object‐oriented design. Professional experience building REST services and working with event queue systems. Familiarity with Linux and cloud infrastructure design ...

Asset & Wealth Management - Software Engineer, AI Platform and Services -Associate - Birmingham

Hiring Organisation
Jobleads-UK
Location
Birmingham, England, United Kingdom
LLMs, both commercial and open source, and their capabilities (e.g., OpenAI, Gemini, Llama, Qwen, Claude). Solid grasp of applied statistics, core ML concepts, algorithms, and data structures to deliver efficient and reliable solutions. Strong analytical problem-solving, ownership, and urgency; ability to communicate complex ideas simply and collaborate effectively ...

Senior Software Engineer, AD Serving

Hiring Organisation
Roku
Location
Manchester, UK
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 ...

Software Engineer - Java/C++

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, UK
Skills & ExperienceStrong hands-on Java development experience within complex desktop applicationsExcellent understanding of object-oriented programming principles and software designStrong computer science fundamentals including algorithms, data structures and software architectureSolid understanding of multithreading, concurrency and synchronisationExperience applying common design patterns and architectural principles in commercial softwareGood understanding of memory management ...

Senior Software Engineer (AD Serving)

Hiring Organisation
Jobleads-UK
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. ...

Senior Data Scientist

Hiring Organisation
Jobleads-UK
Location
Haywards Heath, England, United Kingdom
unstructured formats. Using strong critical‐thinking and problem‐solving skills, you’ll analyse and interpret data, build predictive models, and develop machine learning algorithms that generate actionable insights. You’ll propose solutions to business challenges and collaborate with other teams to implement them. Recognising the dependencies Group companies have ...

Software Engineer C++

Hiring Organisation
Autodesk
Location
Birmingham, UK
code.Strong 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 modelling ...

Software Engineer, Full-Stack Applications (Python) - Ratings Technology

Hiring Organisation
Fitch Ratings
Location
Manchester, UK
experience building enterprise applications and modern web technologies in production environments• Software Engineering Fundamentals – Strong understanding of OOP concepts, design patterns, SOLID principles, algorithms, data structures, and ability to write clean, maintainable code• Backend Development – Proficiency in Python (Pandas, FastAPI, Flask) for building enterprise applications, data processing, and API development ...

Senior Software Engineer, Machine Learning

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
machine learning and statistical modelling techniques such as recommendations, reinforcement learning, decision trees, Bayesian analysis, neural networks and transformers to develop and evaluate algorithms to address business use cases and/or to improve product/system performance, quality and accuracy. Near Real-Time and Batch Inferencing: Use infrastructure like ...

Staff Software Engineer

Hiring Organisation
Jobleads-UK
Location
Belfast, Northern Ireland, United Kingdom
Golang. Design and develop 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, priding yourself on getting things done with ...

Software Engineer III- Python/Java

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
ability to think beyond routine or conventional approaches to build solutions or break down technical problems.Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems.Performs platform design, set-up and configuration, providing engineering support to data engineering teams, Data Science/ML, and Application ...

Software Engineer III- Python/Java

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
think beyond routine or conventional approaches to build solutions or break down technical problems. Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. Performs platform design, set-up and configuration, providing engineering support to data engineering teams, Data Science/ML, and Application ...

Senior Data Science Innovator

Hiring Organisation
DNV GL
Location
Bristol, UK
problem worth solving by interviewing customers, and mapping inefficiencies in internal processes Develop and deliver analytical solutions Design, build, and refine models and algorithms supporting experiments, prototypes, and minimum viable products, using statistical and machine learning approaches Translate ideas into structured solutions Turn business or innovation ideas into testable experiments ...

Senior Software Engineer

Hiring Organisation
Connor Fox Recruitment Solutions
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
collaboration, and want their work to mean more. The opportunity: You'll be an experienced problem solver, adept at design, applying architectural patterns, devising algorithms, and overcoming technical hurdles. You will build impactful software that solves important problems and craft responsive frontend components and connect them to scalable backend services ...

Lead Machine Learning Engineer (Manchester)

Hiring Organisation
Fitch Ratings
Location
Manchester, UK
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 ...

Senior Machine Learning Engineer - Personalisation & Recommendations

Hiring Organisation
Roku
Location
Manchester, UK
machine learning and statistical modelling techniques such as recommendations, reinforcement learning, decision trees, Bayesian analysis, neural networks and transformers to develop and evaluate algorithms to address business use cases and/or to improve product/system performance, quality and accuracy.Near Real-Time and Batch Inferencing: Use infrastructure like Spark ...

Principal Software Development Engineer

Hiring Organisation
Jobleads-UK
Location
Fareham, England, United Kingdom
rendering using OpenGL Working knowledge of standard software development frameworks and methodologies. Knowledge of Git and Git Branching. Experience with GIS data structures and algorithms a plus. Ability and desire to learn quickly and work in a fast-paced agile development environment. Strong troubleshooting skills Strong communication skills What Raymarine ...

Golang Developer

Hiring Organisation
Inspire People
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
engineers where appropriate Essential criteria Professional software engineering experience Commercial experience developing backend applications or services using Golang Strong understanding of software engineering principles, algorithms and data structures Experience working across the full software development lifecycle Experience with Git and collaborative development practices Experience with Docker and containerised application delivery ...

Senior Lead Software Engineer - Python, Data, Cloud, AIML

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code ...

Software Engineer

Hiring Organisation
Inspire People
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
Experience with Docker for containerisation and deployment. Experience with Git, CI/CD and modern software delivery practices Strong understanding of software engineering principles, algorithms and data structures Desirable criteria Commercial Golang experience Experience building or deploying solutions in AWS or Azure JavaScript, TypeScript and React Automated testing frameworks Agile ...

Controllers - Software Engineer - Associate / Vice President - Birmingham

Hiring Organisation
Goldman Sachs
Location
Birmingham, UK
experience in 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 OfHands ...

Senior Lead Software Engineer - Python, Data, Cloud, AIML

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code ...

Senior Lead Software Engineer - Python, Data, Cloud, AIML

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
ability to think beyond routine or conventional approaches to build solutions or break down technical problemsCreates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systemsProduces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code ...

Lead Software Engineer - Full stack Java / Python

Hiring Organisation
Appcast
Location
Glasgow, UK
automationRequired qualifications, capabilities, and skillsFormal training or certification on software engineering concepts and advanced applied experienceStrong software engineering fundamentals — system design, data structures, algorithms, and architectural thinking — with the ability to ramp up quickly across varied tech stacks and project typesHands-on practical experience in full-stack or cross-functional ...