1 to 25 of 1,188 Algorithms Jobs in London

AI Application Developer

Location
Greater London, England, United Kingdom
languages such as Python, Java, or C++. Hands-on experience with AI/ML frameworks like TensorFlow, PyTorch, or scikit-learn. Strong understanding of algorithms, data structures, and software design principles. Experience with cloud platforms (AWS, Google Cloud, Azure) and containerization technologies (Docker, Kubernetes). Familiarity with databases (SQL, NoSQL ...

Senior Software Engineer

Hiring Organisation
Genius Sports
Location
London, United Kingdom
Salary
£ 80 K
bets. Our software provides customers with a new level of flexibility over the way they manage their Sportsbooks to meet their financial objectives. Smart algorithms allow decisions about bets to be taken quickly at scale while enabling close control when desired, reminiscent of earlier days of sports betting. How will ...

AI Engineer (Multi Agent)

Location
Greater London, England, United Kingdom
solutions, including Azure OpenAI Service, Azure Cognitive Services, and Azure Machine Learning. Familiarity with Azure Databricks is a plus. Solid background in machine learning algorithms, data preprocessing, feature engineering, and model evaluation. Experience with deep learning frameworks like TensorFlow or PyTorch is desirable. Proficiency in handling large datasets, experience with ...

Senior Software Engineer (Identity)

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

Technology support I

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
skills in Java/Python and SQL, applied to building LLM-enabled microservices, retrieval pipelines, evaluators, and data tooling; solid understanding of data structures, algorithms, and object-oriented programming as applied to LLM latency, caching, and throughput.Hands-on experience with AWS and cloud data management (e.g., Redshift, DynamoDB, Aurora, Databricks ...

Data Analytics & AI Consultant - Marketing Expert

Location
Greater London, England, United Kingdom
roles with strong stakeholder engagement skills Proficiency in Python and SQL; familiarity with R is advantageous Practical experience in building statistical models or predictive algorithms Hands-on exposure to contemporary AI concepts and GenAI frameworks (e.g., LangChain, Hugging Face) and cloud-native AI services (AWS, Azure or GCP) Knowledge ...

Senior Engineer (Onboarding Team)

Hiring Organisation
ebury
Location
London, United Kingdom
Salary
£ 80 K
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 the ability ...

Trading Analytics Developer, Quantitative Trading

Hiring Organisation
Crypto.com
Location
London, United Kingdom
Salary
£ 80 K
controllability and auditabilityJob RequirementsMandatory Foundations5+ years production experience with both Python and Java in high-performance environmentsStrong software engineering fundamentals: system design, data structures, algorithms, data integrity, accuracy and performance optimizationExpertise in Linux, Github, and modern CI/CD practicesProven experience with AWS cloud services and Kubernetes orchestrationComfort working with ...

Machine Learning Engineer

Hiring Organisation
Baringa
Location
London, United Kingdom
Salary
£ 80 K
engineering or related STEM fieldStrong problem-solving skills and solid grounding in classical ML and deep learning: from applied statistics and traditional machine learning algorithms to transformers and SOTA deep learningExcellent collaboration and communication skills, both with teams and in client-facing engagementsInterested in building AI applications, ranging from forecasting ...

Senior Software Engineer - ST&S

Location
Greater London, England, United Kingdom
across design, development, testing, deployment and operational support.# **What you’ll bring**Crucial experience* Strong software engineering fundamentals, including object-oriented design, data structures, algorithms and computational complexity.* Validated experience designing and developing distributed, cloud-native applications.* Strong proficiency in one or more programming languages such as **Java, C#, Python ...

Senior Software Engineer - ST&S

Hiring Organisation
BP
Location
London, United Kingdom
Salary
£ 80 K
applications.Promote engineering protocols across design, development, testing, deployment and operational support.What you’ll bringCrucial experienceStrong software engineering fundamentals, including object-oriented design, data structures, algorithms and computational complexity.Validated experience designing and developing distributed, cloud-native applications.Strong proficiency in one or more programming languages such as Java, C#, Python, Scala ...

Data Scientist - SC Clear - Waterloo

Location
Greater London, England, United Kingdom
such as fraud detection and predictive maintenance) across key sectors for an Enterprise AI client. Key Responsibilities Design, build, and deploy scalable machine learning algorithms and software solutions. Analyse, cleanse, and normalise complex time-series data and dynamical systems. Integrate ML models into production using cloud platforms and modern JavaScript ...

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

Hiring Organisation
Goldman Sachs
Location
London, United Kingdom
Salary
£ 70 K
Bachelor’s degree in Mathematics, Physics, Electrical Engineering or related technical discipline3+ years experience in software development, including a clear understanding of data structures, algorithms, software design and core programming conceptsStrong analytical and problem solving skills using math, statistics, and programmingDemonstrated ability to learn technologies and applyExcellent communication skills including ...

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

The Core Engineering - Software Engineer - Vice President - London

Hiring Organisation
Goldman Sachs
Location
London, United Kingdom
Salary
£ 100 K
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 ...

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

Machine Learning Engineer - AI

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

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

eTrading Developer (Fixed Income)

Location
Greater London, England, United Kingdom
strategies across various asset classes and markets. Design and develop sophisticated algorithmic trading strategies using quantitative methods and statistical analysis Implement and optimise execution algorithms to improve trading efficiency and reduce market impact Analyse market microstructure and develop models to predict short‐term price movements Collaborate with quants, developers ...

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

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, United Kingdom
Salary
£ 100 K
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 ...