1 to 25 of 750 Permanent 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 Backend

Location
Greater London, England, United Kingdom
languages and associated frameworks. Experience designing and developing RESTful APIs, microservices, or other service-oriented applications. Solid understanding of software design principles, data structures, algorithms, and distributed systems concepts. Experience working with relational and/or NoSQL databases. Experience designing applications that process, transform, aggregate, or serve significant volumes ...

Senior Software Developer (Python)

Location
Greater London, England, United Kingdom
Prometheus, Grafana, Splunk, or OpenTelemetry. Experience deploying and supporting large-scale distributed systems in Kubernetes environments. Knowledge of graph analytics, network modelling, optimisation algorithms, or telecommunications networks. Benefits and perks There's one thing people can't stop talking about when it comes tolifeatSky: the perks. Here’s a taster ...

Forward Deployed AI Developer - Senior Associate - UK Wide

Location
Greater London, England, United Kingdom
with a portfolio of projects. Proficiency in programming languages such as Python and TypeScript. Working knowledge of Git and version control. Good understanding of algorithms, data structures, and software design principles. Familiarity with data manipulation and analysis tools such as Pandas, NumPy, and SQL. Experience with, or a strong willingness ...

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 Geospatial Data Scientist

Location
Greater London, England, United Kingdom
methodologies using 3D datasets such as LIDAR, Point Clouds, and other 3D models and objects. Ability to train, calibrate and validate computer vision algorithms for feature extraction such as the use of OpenCV and FME, as well as an ability to communicate geospatial data analytics methodologies and insights to both ...

Trading Analytics Developer, Quantitative Trading

Location
Greater London, England, United Kingdom
Requirements Mandatory Foundations 5+ years production experience with both Python and Java in high-performance environments Strong software engineering fundamentals: system design, data structures, algorithms, data integrity, accuracy and performance optimization Expertise in Linux, Github, and modern CI/CD practices Proven experience with AWS cloud services and Kubernetes orchestration ...

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

AWS Data Engineer- ( 10+ years experience only )

Location
Greater London, England, United Kingdom
Azure. Experience with big data tools: Hadoop, Spark, Kafka, etc. Knowledge of data integration tools like Informatica, Talend, etc. Understanding of machine learning algorithms and statistics. Experience with data visualization tools like Tableau, PowerBI, etc. Knowledge of data warehousing solutions and ETL tools. Familiarity with data architecture and data modeling ...

Senior Machine Learning Engineer (Python / C++)

Location
Greater London, England, United Kingdom
should be proficient in modern Python ML libraries while bringing solid C++ expertise to optimize our performance-critical architecture. Knowledge of common ML algorithms is a plus, but your primary strength should be in software design, performance optimization, and productionisation. We are a hybrid working company, working Thursdays ...

Senior Software Engineer – Margin Technology - Assistant Vice President

Location
Greater London, England, United Kingdom
hands-on experience of building RESTful APIs using popular frameworks like Spring* Experience of following TDD and clean code principles* Proficiency with data structures, algorithms and SQL* Able to independently work in fast paced and rapidly changing environment **Any Beneficial/Nice to have skills and experience:** * Experience of working ...

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

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

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

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

Energy Analyst

Location
Greater London, England, United Kingdom
streaming technologies such as Kafka, ActiveMQ, Azure Service Bus, and Azure Event Hubs.* Experience in containerising models and deploying in Kubernetes.* Have experience implementing algorithms and data-structures.* Have a good knowledge of linear algebra, calculus, and discrete mathematics.After you submit your application, you will receive an email **from Shell ...

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

Senior Lead Software Engineer, Big Data & Cloud Engineering — Risk Central (London)

Location
Greater London, England, United Kingdom
Skills Demonstrated experience delivering production software systems at scale. Proficiency in Python and or Java or Scala, with computer science fundamentals including data structures, algorithms, and object-oriented design. Hands-on experience with distributed data processing, such as Spark, and building data pipelines in batch and or streaming patterns. Experience ...

Senior Data Scientist

Location
Greater London, England, United Kingdom
internal Decision Science Laboratory and automated Solution Engine. Applicants should be comfortable with deploying operational ML techniques across relevant problem sets, including signal processing algorithms, time-frequency analysis and parameter estimation. Waveform generation experience would also be useful. The ideal candidate will have a post-doctoral background in a quantitative ...

Senior Machine Learning Engineer

Location
Greater London, England, United Kingdom
Computer Science, Applied Mathematics, Statistics, or a related quantitative field 5+ years of professional software engineering experience, with strong CS fundamentals (data structures, algorithms, systems design) Demonstrated mathematical maturity — comfort with the concepts and notation used in statistics, linear algebra, optimization, and probability Deep proficiency in Python; experience with ...

Quantitative Developer New London

Location
Greater London, England, United Kingdom
degree in Computer Science or a related STEM discipline. Production-level software engineering experience in a high-quality, technology-driven environment. Solid understanding of algorithms, software architecture, design patterns, and software engineering best practices. Proficiency in at least one modern programming language (e.g. Python, C++, Java). Strong numerical reasoning ...

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

Senior Data Scientist

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
data science, or applied AI roles. Proficiency in Python and ML libraries (Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch). Strong understanding of statistics, ML algorithms, and model evaluation techniques. Experience working with cloud platforms (AWS, Azure, or GCP) and ML pipelines. Ability to analyse large datasets and communicate insights effectively. ...