151 to 175 of 1,694 Permanent Algorithms Jobs

Senior Software Engineer

Location
City Of London, England, United Kingdom
data feeds, direct market access and order routing. Trading domain knowledge: the order lifecycle end to end, order types and time-in-force, execution algorithms, allocations, clearing and settlement, corporate actions, margin and risk, and multi-asset instrument and reference data - equities, futures, options, FX, CFDs. Regulatory context ...

AI Researcher - Senior Associate

Location
Greater London, England, United Kingdom
multiple commercially-orientated research projects in collaboration with internal data scientists, applied engineering teams and business stakeholders Formulate problems, generate hypotheses, develop new algorithms and models, conduct experiments, synthesize results, gather data, build innovative solutions, and communicate research significance Contribute to high-impact business applications, open-source software, and patents ...

Senior Quantitative Engineer, Systematic Cross Commodity

Location
Greater London, England, United Kingdom
Python & C++ or similar). Familiarity with modern distributed computing platforms (specifically: docker, kubernetes, ceph, mongodb & kafka). Theoretical proficiency in numerical computing, online algorithms, data structures, networking, databases, and operating systems. Familiarity with typical quantitative research toolchains including Numpy, Polars, Scikitlearn, Pytorch, etc. DevOps: version control, testing frameworks, release ...

Data Scientist/Sr. Data Scientist ()

Hiring Organisation
Placement Services USA, Inc
Location
Fort Worth, Texas, United States
Employment Type
Any
Salary
USD Annual
complex analytical problems; Competitive analysis; Database management systems, data structuring, and data architecture; Machine learning methods including correlation, clustering, segmentation, and regression; Machine learning algorithms including XGboost, KNN Neighbors, and Random Forest; Data extraction, cleaning, and analysis; Cloud Computing or Distributed Computing (Azure Databricks or Spark). Please copy ...

Applied AI ML Lead - LLM Suite Engineering

Location
Greater London, England, United Kingdom
Responsibilities Design, develop, and troubleshoot software solutions using creative approaches to solve complex technical challenges Write secure, high‐quality production code and maintain algorithms that integrate with existing systems Create architecture and design artifacts for complex applications, ensuring design constraints are met through delivery Build AI/ML solutions ...

Senior Lead Software Engineer - Java

Location
Glasgow, Scotland, United Kingdom
build innovative solutions Define and lead technology and process implementations across groups to achieve firmwide objectives Create secure, high-quality production code and maintain algorithms that run synchronously with systems Produce architecture and design artifacts for complex applications, ensuring design constraints are met Gather, analyze, synthesize, and develop visualizations ...

Full-stack Software Engineer II - 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 ...

Associate Applied AI & ML Scientist – Markets Operations

Location
Greater London, England, United Kingdom
tools. Your work will directly support Market Operations, driving impactful change and continuous improvement. Job Responsibilities: Develop and implement advanced machine learning models and algorithms to solve operational challenges Deploy AI/ML solutions for process automation, anomaly detection, document intelligence, and workflow optimization Architect and oversee generative AI applications ...

Lead Software Developer C# - Finance

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, North East, United Kingdom
Employment Type
Permanent Contract, On-site
problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What's in it for you: As a Lead ...

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

Principal Full-Stack Developer (.Net+Angular)

Location
United Kingdom
development experience Strong knowledge of Angular and TypeScript, with hands-on experience within the last 3 years Strong understanding of computer science fundamentals, including algorithms and data structures Deep understanding of object-oriented design and programming (OOD/OOP) Solid knowledge of SOLID principles and design patterns Experience with multi ...

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

Assessment Writers-Computing Module

Location
Brighton, England, United Kingdom
more of the following areas: Programming and software development: programming fundamentals, problem solving, object-oriented design, programming paradigms, APIs, version control, testing and debugging. Algorithms and computational foundations: data structures, algorithm design and analysis, recursion, complexity, discrete mathematics, logic, proof, number theory, graphs, formal languages and automata. Data and database ...

Software Engineer III - Java - Senior Associate

Location
Greater London, England, United Kingdom
ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity ...

Applied AI ML Lead

Location
Bournemouth, England, United Kingdom
track record of deploying, operationalizing, and managing AI, ML, and advanced analytics models in a large-scale enterprise environment. Experience in AI/ML algorithms, statistical modeling, and scalable data processing pipelines. Experience with A/B experimentation and the ability to develop and debug production-quality code. Strong written ...

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

Graduate Software Engineer

Location
Melton, England, United Kingdom
provider models to ensure we are continually optimising for quality and cost Skills Required Competent in primary tech stack Confident with computer science basics (algorithms, data structures, complexity, design patterns) Is productive with the basic tools in their discipline Key Skills Can contribute to an existing framework Adheres to test ...

Associate Simulation Software Engineer

Location
Crawley, England, United Kingdom
science* Good knowledge of C/C++ principles and practices* Able to interpret engineering math and physics concepts and implement as software models and algorithms* Ability to work effectively within an agile development team and with people across the globe* Ability to communicate complex software concepts in both written ...

AI and Machine Learning Engineer (2 Year Fixed Term Contract)

Location
Rothwell, England, United Kingdom
TensorFlow, PyTorch, Keras, Pandas, Matplotlib and Scikit-learn. Knowledge of mathematics including calculus, probability, statistics, linear algebra and optimisation. Strong computer science fundamentals including algorithms, data structures and parallel/distributed computing. Programming experience in one or more languages such as Python, Java, C or C++. Understanding of mathematical optimisation ...

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

Quantitative Developer Cubist (Point72) · 9 hours ago

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

Quantitative Data Engineer

Location
Greater London, England, United Kingdom
quantitative subject such as mathematics, statistics, computer science, physics or engineering A combination of strong software engineering and data skills Solid knowledge of algorithms, data structures and software fundamentals Experience building production data pipelines, with strong Python data processing skills Comfort applying probability and statistics to real-world data problems ...

Software Engineer - New Grad (2027 Start) - London

Location
Greater London, England, United Kingdom
Engineering, or related subject You have implementation skills with a general purpose program language, such as Python, Java, or C++ You have knowledge of algorithms, data structures, and OOP principles You have experience managing end-to-end projects We are hiring Software Engineer - New Grads across multiple offices. About Databricks ...

2027 ICT Technology Software Engineering Graduate – Reigate/Cambridge

Location
Reigate, England, United Kingdom
test automation and operational reliability Focus on understanding our clients’ needs and solve their problems Work on exciting prototypes and new services and algorithms Develop high-performance, scalable software using a wide range of technologies and platforms Create engaging user experiences through clean and crisp user interfaces Deliver quality products ...

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