126 to 150 of 1,854 Algorithms Jobs in the UK

Senior Data Scientist & Machine Learning Researcher

Location
Bradley Stoke, England, United Kingdom
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. ...

Senior Java Developer - Fixed Income Algo Technology, VP

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
core Java, specializing in low-latency, high-throughput distributed applications. Profound understanding of software development fundamentals, data structures, design patterns, object-oriented programming, and algorithms complexity analysis. Demonstrated experience with messaging technologies such as Solace, Kafka, etc. Practical experience with Chronicle and/or Aeron. Experience with distributed caching techniques. ...

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

Full-Stack Data Engineer

Location
Glasgow, Scotland, United Kingdom
handling and resource management in parallel execution environments. Deliver secure, high-performance and efficient database and ETL capabilities using Java Collections Framework, data structures, algorithms, and object-oriented design principles, while ensuring scalability, governance, and reliability. Design and develop full-stack applications, including responsive web user interfaces, RESTful APIs, backend ...

Software Development Engineer III

Location
United Kingdom
Science or a related technical field; or equivalent related professional experience. 5+ years of relevant professional experience. Strong software engineering fundamentals—data structures, and algorithms in Java or Kotlin, with familiarity across the JVM stack, system design, and distributed systems—and can understand highly complex systems, design moderately complex services ...

Staff Software Engineer, Inference

Hiring Organisation
Appcast
Location
London, UK
caching strategiesDeep experience operating Kubernetes and cloud infrastructure at scaleExperience with AI accelerator platforms (GPUs, TPUs, or emerging hardware)Representative projectsDesigning intelligent routing algorithms that optimize request distribution across many accelerators in different environmentsAutoscaling our compute fleet to dynamically match supply with demand across production, research, and experimental workloadsBuilding production ...

Principal Data Engineer

Hiring Organisation
Hackajob Ltd
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
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 ...

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

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

AI & GenAI Data Scientist - Manager

Hiring Organisation
PwC
Location
Birmingham, UK
Employment Type
Full-time
lead with integrity and authenticity, articulating our purpose and values in a meaningful way. In this role at PwC, you will apply data, algorithms, and software engineering to build and deploy software and platform systems that create Artificial Intelligence and Machine Learning-based solutions at scale. Your work will involve ...

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

Senior C++ / Java Developer

Location
Greater London, England, United Kingdom
large scale systems.* Industry experience, operating 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, version ...

Principal Developer

Location
United Kingdom
Linux Operating Systems Web Services: SOAP and Rest IT networking CI/CD The Atlassian Suite (JIRA, Confluence, Bitbucket, Bamboo) Azure Services Machine learning algorithms Big Data (Hadoop, Azure Data Lake, S3, Apache Spark) Additional programming languages – Python, Scala, Typescript, CSS 3/SASS (or other pre-processors) Other Information ...

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
Appcast
Location
London, UK
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 ...

Machine Learning Research Engineer (Foundational Research)

Hiring Organisation
Thomson Reuters
Location
London, UK
Employment Type
Full-time
dedicated core Machine Learning research division of Thomson Reuters. We are focused on research and development, with a particular focus on advanced algorithms and training techniques for Large Language Models (LLMs). We are expanding our strong foundation of research capabilities across different areas and are looking for engineers ...

Senior C# Developer .Net Core - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about this ...

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

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

Quantitative Trader/ Researcher

Location
Greater London, England, United Kingdom
managing risk, and dealing with the operational issues associated with short‐term quantitative strategies Demonstrated experience of working with tick data Advanced knowledge in algorithms, network programming, operating systems, compilers Experience with running code in containerised environments is a plus, especially Docker and Kubernetes Experience with AWS (or other cloud ...

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

AI Engineer - SC Cleared

Hiring Organisation
Searchability NS&D
Location
Newcastle Upon Tyne, Tyne and Wear, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £120,000 per annum
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 ...

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

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