1 to 25 of 1,874 Permanent Algorithms Jobs

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

Hiring Organisation
Visa
Location
Basingstoke, Hampshire, UK
Employment Type
Full-time
software engineering experience, or equivalent SRE-DevOps experience with strong software development skillsStrong programming skills in Python, Java, or GoSolid understanding of data structures, algorithms, system design, and distributed systemsExperience with cloud platforms (AWS, GCP, or Azure)Familiarity with containerization and orchestration technologies such as Docker and KubernetesExperience with ...

Senior Software Engineer — Pricing AI (Manchester)

Location
Manchester, England, United Kingdom
from you. Experience in the travel or retail industry would be an advantage. Responsibilities Design, implement, and maintain software components that incorporate machine learning algorithms and data processing, and develop clean, efficient Python code for both backend logic and integration of ML models. Understand the business drivers behind each feature. ...

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 Analyst - Associate Director - Belfast

Location
Belfast City District, Northern Ireland, United Kingdom
Management (e.g., SQL, Oracle, IBM DB2, Teradata) and Database Design. Expertise in creating Database Schema and managing Data Dictionaries. Significant experience with Machine Learning algorithms and frameworks for building predictive models. Familiarity with Big Data technologies and Cloud platforms (e.g., AWS, Azure). Proficiency in Microsoft stack including SharePoint, Teams ...

Lead Software Engineer, Full-Stack Applications - AI Fluent (London)

Hiring Organisation
Fitch Ratings
Location
London, UK
Employment Type
Full-time
Experience designing and developing RESTful APIsand integrating with third-party services. Solid understanding of software design principles, design patterns, object-oriented programming, data structures, algorithms, and scalable system architecture. Experience working with relational and NoSQL databases. Familiarity with Agile development methodologies and modern software delivery practicesAI Fluency – Experience or familiarity ...

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

Data Scientist, Private Banking & Wealth Management (PBWM)

Location
City of Edinburgh, Scotland, United Kingdom
team. You’ll also be responsible for: Proactively bringing together statistical, mathematical, machine-learning and software engineering skills to consider multiple solutions, techniques, and algorithms Implementing ethically sound models end-to-end and applying software engineering and a product development lens to complex business problems Working with and leading both ...

Data Scientist, Private Banking & Wealth Management (PBWM)

Location
City of Westminster, England, United Kingdom
team. You’ll also be responsible for: Proactively bringing together statistical, mathematical, machine-learning and software engineering skills to consider multiple solutions, techniques, and algorithms Implementing ethically sound models end-to-end and applying software engineering and a product development lens to complex business problems Working with and leading both ...

Full Stack Engineer- Data Science Focus

Location
East Midlands, England, United Kingdom
Lambda, EC2, RDS, Glue, or similar) Strong applied mathematics – statistics, probability, linear algebra, or signal processing Demonstrated ability to read, understand, and extend complex algorithms and dense business logic written by others Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/ ...

Senior Software Engineer, Full-Stack Applications - Ratings Technology (Manchester)

Hiring Organisation
Fitch Ratings
Location
Manchester, UK
Employment Type
Full-time
production environments. Architectural mastery and technical depth – Proven track record of designing maintainable, scalable systems; excellent understanding of software architecture, design patterns, data structures, algorithms, and the ability to make architectural decisions and live with their consequencesBachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience ...

Data Engineer II (Data Platform)

Location
Oxford, England, United Kingdom
complex datasets. Experience with big data technologies (Hadoop, Hive, BigQuery, Snowflake) and working with terabyte-scale or larger datasets. Solid foundation in data structures, algorithms, and object‐oriented design. Professional experience building REST services and working with event queue systems. Familiarity with Linux and cloud infrastructure design ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
code. Strong object‐oriented programming in C++ with modern C++ practices and the C++ Standard Library (STL). Solid software engineering fundamentals: data structures, algorithms, object‐oriented design, and design patterns. Strong programming, debugging, analytical, and problem‐solving skills. Working knowledge of CAD/CAM concepts, computational geometry, or geometric ...

Software Engineer - Java/C++

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
Skills & ExperienceStrong hands-on Java development experience within complex desktop applicationsExcellent understanding of object-oriented programming principles and software designStrong computer science fundamentals including algorithms, data structures and software architectureSolid understanding of multithreading, concurrency and synchronisationExperience applying common design patterns and architectural principles in commercial softwareGood understanding of memory management ...

Senior Software Engineer (AD Serving)

Location
Manchester, England, United Kingdom
Expect You Have 10+ years of experience building large-scale and low-latency distributed systems. Proficiency in Java or C++. Strong understanding of algorithms, data structures, performance optimization, object-oriented programming, multi-threading, and real-time programming. Experience with distributed caching, SQL/NoSQL, and other databases is a plus. ...

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

Software Engineer C++

Location
Birmingham, England, United Kingdom
object-oriented programming in C++ , including modern C++ practices and proficiency with the C++ Standard Library (STL) . Solid software engineering fundamentals: data structures, algorithms , object-oriented design, and design patterns. Strong programming, debugging, analytical, and problem-solving skills. Working knowledge of CAD/CAM concepts , computational geometry, or geometric ...

Software Engineer C++

Hiring Organisation
Autodesk
Location
Birmingham, UK
Employment Type
Full-time
Strong object-oriented programming in C++, including modern C++ practices and proficiency with the C++ Standard Library (STL).Solid software engineering fundamentals: data structures, algorithms, object-oriented design, and design patterns. Strong programming, debugging, analytical, and problem-solving skills. Working knowledge of CAD/CAM concepts, computational geometry, or geometric ...

Data Science Manager

Hiring Organisation
SVGC Limited
Location
Milton Keynes, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum Bonus, Healthcare, 28 days holiday
manage suppliers/stakeholders contributing project components of a larger Data Science oriented programme of work. Desirable criteria Knowledge in key Machine Learning based algorithms: Supervised (Linear regression, SVM, Random Forests, Gradient Boosting and Neural Networks) and Unsupervised (KMeans, Gaussian Mixtures) and the entire end to end ML pipeline. Certification ...

Senior Software Engineer, Full-Stack Applications (Python)

Hiring Organisation
Fitch Ratings
Location
Manchester, UK
Employment Type
Full-time
experience building enterprise applications and modern web technologies in production environments Software Engineering Fundamentals – Strong understanding of OOP concepts, design patterns, SOLID principles, algorithms, data structures, and ability to write clean, maintainable code Backend Development – Proficiency in Python (Pandas, FastAPI, Flask) for building enterprise applications, data processing, and API development ...

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

Technology support I

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

The Core Engineering - Software Engineer - Vice President - London

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