76 to 100 of 673 Algorithms Jobs in London

Full-stack Software Engineer I - AI Engineering

Location
Greater London, England, United Kingdom
conduct code reviews and debugging for code written by others Troubleshoot complex technical problems and implement creative software solutions beyond routine approaches Maintain algorithms and services that integrate with dependent systems reliably and efficiently Identify hidden problems and patterns in data to drive improvements to coding hygiene and system architecture ...

Software Engineer II - Blockchain/ Digital Assets

Location
Greater London, England, United Kingdom
skills Hands-on software engineering experience with Java Spring Boot/Python or similar modern backend frameworks Understanding of software development fundamentals: data structures, algorithms, object-oriented design Experience with version control (Git) and working in collaborative development environments Eagerness to learn distributed systems, blockchain technologies, and cloud-native architectures ...

Quantitative Developer

Location
Greater London, England, United Kingdom
What You’ll Bring: 5+ years of experience in a high‐impact, production environment as a software engineer Strong computer science fundamentals - data structures, algorithms, OOP, threading, multiprocessing, etc. Clean and concise coding style Solid experience with Python Experience working in Linux environment Experience building distributed or data intensive systems ...

Applied AI & ML Lead - Markets Operations

Location
Greater London, England, United Kingdom
will help foster a culture of collaboration and continuous learning. Job Responsibilities: Lead the development, implementation, and scaling of advanced machine learning models and algorithms to address operational challenges Set technical vision and strategy for AI/ML initiatives, aligning with business goals Oversee the architecture and deployment of generative ...

Data Scientist Senior Associate (AI/ML) - Risk Management

Location
Greater London, England, United Kingdom
Demonstrated experience deploying, operationalizing, and managing AI, ML, or advanced analytics models in a large-scale enterprise environment Working knowledge of AI/ML algorithms, statistical modeling, and scalable data processing pipelines Proficiency with Python-based machine learning libraries such as TensorFlow, PyTorch, and scikit-learn Familiarity with orchestration frameworks ...

Software Developer

Location
Greater London, England, United Kingdom
/IP), multi‐threaded applications, computational intelligence, real‐time programming, or GUI programming A strong understanding of object‐oriented design, data structures, and algorithms A solid foundation in programming with the ability to think, communicate, and code clearly Strong communication skills to advocate your ideas in a clear and concise ...

C++ Software Engineer - Data Platform

Location
Greater London, England, United Kingdom
What You'll Bring: Degree in Computer Science or a related field. 2+ years of professional software engineering experience. Strong fundamentals in data structures, algorithms, and systems-level thinking (memory management, concurrency, I/O). Proficiency in modern C++ (C++11 or higher); comfort with STL. Solid working knowledge ...

Quantitative Developer, Risk Technology

Location
Greater London, England, United Kingdom
stored procedures, query optimization, and partition management, in large-scale or distributed data environments Problem solving skills with deep understanding of core computer science algorithms and data structures Training in computer science, math, physics or related technical fields Team player with excellent written and verbal communication skills Commitment ...

Statistical Data Scientist

Location
Greater London, England, United Kingdom
place for you. What you'll be doing Collect, clean and process data from a range of sources. Build statistical models and machine learning algorithms that turn data into decisions. Develop and deploy predictive models to solve operational and commercial challenges. Build visualisations, dashboards and analytical tools that make insight ...

Software Development Engineer II

Location
London Borough of Islington, England, United Kingdom
with JVM-based languages such as Java, Kotlin.Experience designing and building RESTful APIs and microservices architectures.Solid understanding of software engineering fundamentals, including data structures, algorithms, and system design principles.Experience working with cloud platforms (AWS, GCP, or Azure) and modern DevOps practices (CI/CD pipelines, containerisation with Docker/Kubernetes ...

Software Development Engineer II

Location
Greater London, England, United Kingdom
based languages such as Java, Kotlin. Experience designing and building RESTful APIs and microservices architectures. Solid understanding of software engineering fundamentals, including data structures, algorithms, and system design principles. Experience working with cloud platforms (AWS, GCP, or Azure) and modern DevOps practices (CI/CD pipelines, containerisation with Docker/ ...

Machine Learning Engineer, Applied AI - Deployed

Location
Greater London, England, United Kingdom
large language models. Have personally implemented models in common ML frameworks such as PyTorch, Jax or TensorFlow. Possess a strong foundation in data structures, algorithms, and software engineering principles. Exhibit excellent problem‐solving and analytical skills, with a proactive approach to challenges. Can work collaboratively with cross‐functional teams. Thrive ...

Senior Python Software Engineer

Location
Greater London, England, United Kingdom
Solid Python knowledge A commitment to writing testable, maintainable code. Familiarity with more advanced SQL techniques. Strong Linux knowledge Basic, but broad, knowledge of algorithms and data structures. Degree in Computer Science or related field preferred. Highly preferred: Experience with TDD, BDD or other testing methodologies Preferred: Familiarity with PostgreSQL ...

Senior Statistician

Location
Greater London, England, United Kingdom
problems faced by customers. Quality Assurance and Compliance Develop and enforce statistical standards and best practices for all experimentation processes. Monitor and evaluate statistical algorithms to ensure accuracy, reliability, and scalability. Provide internal stakeholders with guidance on statistical compliance and methodologies to safeguard the credibility of experiment results. Education ...

Senior Quantum Software Engineer

Location
Greater London, England, United Kingdom
developer software stack which is our interface to this environment: our SDK, tools, algorithm libraries and integrations that let researchers, enterprises, and developers develop algorithms and applications for ORCA's photonic quantum processors. You will work across science, engineering, and commercial teams to make our software easy to adopt ...

Software Development Engineer III

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

Lead Developer

Location
Greater London, England, United Kingdom
agentic AI frameworks. Establish engineering best practices for safe, scalable, traceable and production ready AI deployments across internal platforms and external product suites. Strong algorithms, data structures, problem solving skills, and ability to translate business problems into scalable solutions. Good command of coding standards and Strong understanding of both high ...

Applied AI ML Director, Risk Management & Compliance

Location
Greater London, England, United Kingdom
lifecycle management. Significant leadership experience in managing data science/R&D teams and driving technology innovation. Extensive experience in AI/ML algorithms, statistical modeling, and scalable data processing pipelines, with a strong background in modern data platforms (e.g. Databricks or equivalent), cloud-based technologies, data mesh architectures ...

Staff Software Engineer, Inference

Location
Greater London, England, United Kingdom
Deep experience operating Kubernetes and cloud infrastructure at scale Experience with AI accelerator platforms (GPUs, TPUs, or emerging hardware) Representative projects Designing intelligent routing algorithms that optimize request distribution across many accelerators in different environments Autoscaling our compute fleet to dynamically match supply with demand across production, research, and experimental ...

Senior Product Manager, EG Advertising Marketplace

Location
Greater London, England, United Kingdom
that enhance the quality and personalization of sponsored listings for travelers Partner with machine learning and engineering teams to design, implement and optimise auction algorithms that balance traveler experience, partner value, and business objectives Define success metrics, analyze performance data, and identify opportunities to drive growth in sponsored listings through ...

Senior Java Engineer

Location
Greater London, England, United Kingdom
agentic AI frameworks. Establish engineering best practices for safe, scalable, traceable and production ready AI deployments across internal platforms and external product suites. Strong algorithms, data structures, problem solving skills, and ability to translate business problems into scalable solutions. Good command of coding standards and Strong understanding of both high ...

Data Scientist Lead

Location
Greater London, England, United Kingdom
with experience writing production quality code using ML libraries and deep learning frameworks. Good understanding of the foundational principles and practical implementations of ML algorithms such as clustering, decision trees, deep learning, reinforcement learning, etc. Strong knowledge of NLP, language modelling, prompt engineering, and domain adaptation. Ability to communicate complex ...

Natural Language Processing Researcher

Location
Greater London, England, United Kingdom
Embeddings, Sentiment Analysis, Named Entity Recognition, Knowledge Graphs, Multilingual Text and Topic Extraction. Demonstrated research excellence and a strong understanding of machine learning principles, algorithms and statistical methods. Excellent problem‐solving skills and the ability to work independently and as part of a team. Strong programming skills in Python ...

Lead Software Engineer, Quant Developer, Equities Technology - Prime Services

Location
Greater London, England, United Kingdom
equivalent In-depth knowledge of Capital Markets and Equity Market Microstructure Strong knowledge of electronic trading workflows across pre-trade analytics, signal generation, execution algorithms and post-trade analysis. Advanced proficiency in Python. Strong analytical, quantitative and problem-solving skills. Ability to translate business and quant requirements into scalable target ...

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