1 to 25 of 1,471 Permanent Algorithms Jobs in England

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

Senior Software Engineer (Identity)

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

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

Senior Software Engineer, AD Serving

Hiring Organisation
Roku
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
successful in this role at Roku 10+ years of experience building large-scale and low-latency distributed systemsCommand of Java or C++Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/NoSQL, and other databases ...

Senior Software Engineer, Web Development – AI

Hiring Organisation
Roku
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
Next.js, Angular, Node.js, Express) on cloud-based technology, such as AWS and GCP.Experience of building large scale and low latency distributed systems.Solid understanding of algorithms, data structures, performance optimisation techniques, object-oriented programming.Experience using modern AI-assisted and agentic development workflows in day-to-day engineering using AI/ ...

Software Engineer - Java/C++

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
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 ...

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

Software Engineer C++

Hiring Organisation
Autodesk
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
code.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 modelling ...

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, Greater Manchester, United Kingdom
Salary
£ 70 K
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 ...

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

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

Senior Backend Software Engineer - Application Development

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

Quantitative Developer - AHL

Location
Greater London, England, United Kingdom
Experience of data analysis techniques along with relevant libraries e.g. NumPy/SciPy/Pandas Relevant mathematical knowledge e.g. statistics, asset pricing theory, optimisation algorithms Advantageous Experience of front office quantitative software development e.g. in a hedge fund or investment bank Experience of web based development and visualisation technology ...

Senior Software Engineer, Web Development – AI

Location
Manchester, England, United Kingdom
Node.js, Express) on cloud-based technology, such as AWS and GCP. Experience of building large scale and low latency distributed systems. Solid understanding of algorithms, data structures, performance optimisation techniques, object-oriented programming. Experience using modern AI-assisted and agentic development workflows in day-to-day engineering usingAI/ ...

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

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
Location
London, United Kingdom
Salary
£ 70 K
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 ...

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