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

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

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

Data Science Manager

Hiring Organisation
SVGC Limited
Location
Milton Keynes, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum Bonus, Healthcare, 28 days holiday
manage suppliers/stakeholders contributing project components of a larger Data Science oriented programme of work. Desirable criteria Knowledge in key Machine Learning based algorithms: Supervised (Linear regression, SVM, Random Forests, Gradient Boosting and Neural Networks) and Unsupervised (KMeans, Gaussian Mixtures) and the entire end to end ML pipeline. Certification ...

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 (Java) - Fixed Income (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
design patterns and object-oriented 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 Software Engineer (Java) - Fixed Income (VP)

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

Software Engineer III- Python/Java

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

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

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

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

Data Scientist & Machine Learning Researcher

Hiring Organisation
Raytheon
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Python and associated ML packages (HuggingFace, TensorFlow, PyTorch). Have experience of delivering ML solutions to stakeholders. Demonstrate good understanding of AI/ML algorithms for different data types and tasks including Generative AI, NLP and computer vision, sufficient to be able to undertake research and development beyond existing literature ...

The Core Engineering - Software Engineer - Associate - Birmingham

Location
Birmingham, England, United Kingdom
related technical field that involves programming. Experience with automated testing and SDLC concepts, developing applications in a Linux environment, and sound knowledge of algorithms, data structures and software design. Proficiency with Observability stacks, including distributed tracing, logging, and metrics (e.g., Prometheus, Grafana, ELK, or OpenTelemetry). Experience in some ...

Principal Data Scientist & Machine Learning Researcher

Location
Manchester, England, United Kingdom
managing teams. This can be technical leadership and/or line management.Experience of leading teams following agile principles.Expert knowledge of AI/ML algorithms for different data types and tasks including Generative AI, NLP and computer vision, sufficient to be able to propose research beyond existing literature.Experience of training ...

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

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

Software Engineer (Modelling & Simulations)

Location
Haywards Heath, England, United Kingdom
cloud servers Develop a deep understanding of the trade-offs associated with design choices across UQ’s physics models, iQPU chips, quantum algorithms, compilation stack and hardware processes The 3 Most Critical Attributes We'll Use to Compare Candidates: Solid programming experience in languages such as Python, C/C++ ...

Applied AI and ML Lead - Markets Operations

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
culture of collaboration and continuous learning. Job Responsibilities: Lead the development, implementation, and end-to-end delivery of advanced machine learning models and algorithms to drive market operations initiatives. Partner with AI Engineering teams to ensure robust architecture design and deployment patterns for AI/ML models that align with ...

Lead Software Engineer - Java, Go

Location
Bournemouth, England, 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 ensuring design constraints are met by software code development. Lead ...

Staff Software Engineer

Location
Rugby, England, United Kingdom
knowledge of Unix/Solaris environments, software build processes, scripting, debugging, version control, and deployment practices for engineering software. Advanced understanding of data structures, algorithms, computational methods, numerical accuracy, performance optimisation, and scalable software design. Extensive analytical thinking, problem-solving, communication, documentation, and collaboration skills to work effectively with global ...

Senior Data Scientist & Machine Learning Researcher

Hiring Organisation
Raytheon
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
TensorFlow, PyTorch). Have an established track record of delivering ML solutions to customers and internal stakeholders. Demonstrate deep understanding of AI/ML algorithms for different data types and tasks including Generative AI, NLP and computer vision, sufficient to be able to undertake research and development beyond existing literature. ...

Lead Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Strong software engineering fundamentals - system design, data structures, algorithms, and architectural thinking - with the ability to ramp up quickly across varied tech stacks and project types Hands-on practical experience in full-stack ...

Principle Data Warehouse Engineer - Executive Director

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
directly contributing to the team's delivery of secure and stable data architectures Applies advanced data modeling techniques, including linear algebra, statistics, and geometrical algorithms to solve real world business challenges and drive actionable insights Collaborates closely with cross-functional teams to integrate data solutions into business-critical applications, actively ...

Software Engineer III

Hiring Organisation
Hackajob Ltd
Location
Bournemouth, Dorset, South West, United Kingdom
Employment Type
Permanent
technical troubleshooting, thinking beyond conventional approaches to break down complex technical problems and deliver scalable outcomes Create secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems Leverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity ...

Principal Data Engineer

Hiring Organisation
Hackajob Ltd
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£65,000
security best practices Experience with designing data architecture Experience with scaling infrastructure and code, (e.g. Kubernetes) Exposure to Ansible and Terraform Understanding of ML algorithms and deployment This is not an exhaustive list, and we are keen to hear from you even if you might not have experience ...

C# Software Engineer .Net - Quant Trading

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
have experience within a finance/trading environment You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What ...

Senior C# Developer Desktop Application

Location
Reigate, England, United Kingdom
have a good knowledge of event driven architecture You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You have an appreciation of Azure, SaaS, PaaS, microservices ...