26 to 50 of 1,872 Algorithms Jobs in the UK

Data Scientist

Hiring Organisation
Appcast
Location
London, UK
deliver measurable value.Collect, clean, and transform structured and unstructured data from multiple internal and external sources.Develop, test, and deploy predictive models and machine learning algorithms to address business challenges.Conduct exploratory data analysis (EDA) to uncover trends, patterns, anomalies, and key drivers.Communicate insights and recommendations through clear storytelling, visualisations, and dashboards.Collaborate ...

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

Data Scientist

Hiring Organisation
NTT DATA
Location
London, UK
Employment Type
Full-time
value. Collect, clean, and transform structured and unstructured data from multiple internal and external sources. Develop, test, and deploy predictive models and machine learning algorithms to address business challenges. Conduct exploratory data analysis (EDA) to uncover trends, patterns, anomalies, and key drivers. Communicate insights and recommendations through clear storytelling, visualisations ...

Global Banking & Markets - Software Engineer - Associate - London

Location
Greater London, England, United Kingdom
field Minimum 1 year of experience in software development A solid understanding of object-oriented programming skills (Java, Python, C#) including data structures and algorithms Proficiency with AI-assisted development tools (e.g., GitHub Copilot or similar) Energetic, self-directed, and self-motivated Experience collaborating in global teams and possesses strong ...

Machine Learning Engineer - AI

Location
Greater London, England, United Kingdom
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 ...

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

Software Engineer Backend

Location
Greater London, England, United Kingdom
programming languages and associated frameworks. Experience designing and developing RESTful APIs, microservices, or other serviceoriented applications. Solid understanding of software design principles, data structures, algorithms, and distributed systems concepts. Experience working with relational and/or NoSQL databases. Experience building and supporting scalable, reliable production applications. Experience integrating applications with ...

Senior Software Engineer - ST&S

Hiring Organisation
BP Energy
Location
South West London, London, United Kingdom
help improve engineering practices. Contribute to technical discussions and architectural decisions. What you'll bring Essential Strong software engineering fundamentals including object-oriented design, algorithms and data structures. Experience building distributed, cloud-native applications. Proficiency in Java, C#, Python, Scala, Go or similar languages. Experience with platforms such ...

The Core Engineering- Liquidity Quantitative Engineer / Strat - Associate - London

Location
Greater London, England, United Kingdom
degree in Mathematics, Physics, Electrical Engineering or related technical discipline 3+ years experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts Strong analytical and problem solving skills using math, statistics, and programming Demonstrated ability to learn technologies and apply Excellent communication ...

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 & AI Science Consultant

Location
Greater London, England, United Kingdom
support the development of business cases. Run discovery analytics to identify new and innovative opportunities. Partner with developers and engineers to deploy machine learning algorithms to deliver business value. Define approaches to embed and scale machine learning models. Build reusable assets, solutions and develop best practices for current and future ...

Front Office Senior Software Engineer (Fixed Income Risk System)

Hiring Organisation
Morgan Stanley
Location
London, UK
Employment Type
Full-time
designing and delivering complex business-critical systems. Strong proficiency in Scala, Java or similar enterprise development languages, together with strong knowledge of data structures, algorithms, concurrency and distributed-system design. Candidates with strong experience in other languages such as Python, C++ or C# are encouraged to apply. Experience developing scalable ...

Senior Data Engineer

Location
West of England, England, United Kingdom
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 Security Clearance This role is subject to pre-employment screening in line with the UK Government’s Baseline Personnel Security Standard (BPSS). ...

Staff Engineer (Identity Team)

Hiring Organisation
ebury
Location
London, UK
Employment Type
Full-time
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, with ...

Naimuri - Senior Data Scientist

Hiring Organisation
QinetiQ
Location
Manchester, UK
Employment Type
Full-time
analyse customer data and be able to report that analysis to co-workers, customers, and project leads. Identify opportunities to apply, design and build algorithms to transform and interrogate data. Visualise and communicate data and model and algorithm outputs for audiences of different levels of understanding. Use data science techniques ...

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

Staff Software Engineer

Hiring Organisation
Harness
Location
Belfast, UK
Employment Type
Full-time
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, priding yourself on getting things done with ...

Backend Software Engineer - Application Development

Hiring Organisation
Palantir Technologies
Location
London, UK
Employment Type
Full-time
developers and interfacing external systems, and collaborating with front-end developers to integrate user-facing elements with server-side logicDesigning efficient data structures and algorithms to manage large-scale and high throughput dataOptimizing applications for speed and scalability through performance analysisActively improve user workflows by collaborating with cross-functional teams ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Solid understanding of Python frameworks such as Django, Flask, or FastAPI. Experience in building RESTful APIs and microservices architecture. Strong knowledge of data structures, algorithms, and object-oriented programming. Hands-on experience with databases such as PostgreSQL, MySQL, or MongoDB. Familiarity with asynchronous programming and performance optimization techniques. Experience with ...

Full Stack Developer | .NET & React | Quant Background | London, Hybrid

Hiring Organisation
Source Group International
Location
London, UK
Employment Type
Full-time
systems. Strong experience with React and modern frontend development, with the ability to build clean, maintainable, data-driven UIs. Solid understanding of data structures, algorithms, and computational problem-solving. Experience working with relational databases and SQL (e.g. SQL Server, PostgreSQL, Oracle). Comfortable reasoning about numerical data, models, edge cases ...

Staff Software Engineer

Location
Belfast City District, 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 ...

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

Quantitative Trading & Research - Rates - Quantitative Developer - Vice President

Location
Greater London, England, United Kingdom
design and deliver production systems that enable systematic trading at scale. You partner with researchers and traders to translate ideas into resilient, performant algorithms and execution platforms. You thrive in a dynamic, collaborative environment and bring a builder’s mindset to continuously improve models, tooling and workflows. Job responsibilities Design ...