Operate in a transparent way, communicating clearly and accurately to leadership and the broader organization Basic Qualifications: 3+ years proficiency with standard deep learning algorithms and model architectures Have developed a high-performing team through coaching, feedback and ensuring 2+ years' experience in a technical lead or engineering manager role More ❯
set segmentation, transformation, and feature generation Clearly articulate research and development hypothesis, decisions and results Take part in the process of designing, developing & improving algorithms for automated decision making around programmatic exchange optimisation Take active part in designing, and driving implementation production performance monitoring frameworks and KPIs Work together with More ❯
PLEASE NOTE - To be considered you need to possess active NPPV3 security clearance THE ROLE To develop and implement advanced analytical models and algorithms to extract actionable insights from complex crime and intelligence data, supporting data-driven decision-making in crime prevention, investigations, and public safety. This involves leveraging statistical More ❯
to provide the best-possible experience for our customers. As a Speech and Language Scientist, you will work with talented peers to develop novel algorithms and modeling techniques to advance the state of the art in spoken language understanding. Your work will directly impact our customers in the form of More ❯
The Java Developer will: Work closely with the Head of Trading and the Quant Team and assist in design and development of new trading algorithms, mainly in Java Help engineer a new greenfield low latency trading platform Work on connectivity to Financial Exchanges Improve/maintain existing strategies Develop utility More ❯
networking, TCP/IP, messaging protocols (e.g., FIX, Kafka, or RabbitMQ). • Experience working within banking, hedge funds, or financial institutions. • Solid understanding of algorithms, data structures, and system design principles. • Familiarity with Linux-based systems and scripting for performance tuning. • Strong communication and stakeholder management skills. Nice-to-Have More ❯
The Java Developer will: Work closely with the Head of Trading and the Quant Team and assist in design and development of new trading algorithms, mainly in Java Help engineer a new greenfield low latency trading platform Work on connectivity to Financial Exchanges Improve/maintain existing strategies Develop utility More ❯
/Matlab/R programming languages. Strong knowledge of object-oriented design principles & technologies such as SQL databases. Practical expertise implementing mathematical models/algorithms used by investment banks/hedge funds. Skills: As part of our dynamic team environment, you will be expected to demonstrate proficiency in several skills More ❯
networking, TCP/IP, messaging protocols (e.g., FIX, Kafka, or RabbitMQ). • Experience working within banking, hedge funds, or financial institutions. • Solid understanding of algorithms, data structures, and system design principles. • Familiarity with Linux-based systems and scripting for performance tuning. • Strong communication and stakeholder management skills. Nice-to-Have More ❯
Manager, ideally within AI/ML, software development, or SaaS startups. Passionate about Generative AI and LLMs with a strong grasp of cutting-edge algorithms and technologies (e.g., NLP, computer vision, predictive analytics). Extensive experience with major cloud platforms (AWS, Google Cloud, Azure), microservices, containerization (Docker, Kubernetes), and DevOps More ❯
successful candidate will join a team which develops betting solutions. These betting solutions entail the development of mathematical/statistical models and high-performance algorithms; efficient coding; automation of betting operations; data generation, acquisition, storage and manipulation; and performance analysis through back-testing and simulations. Industry based experience of, and More ❯
london, south east england, united kingdom Hybrid / WFH Options
Understanding Recruitment
Manager, ideally within AI/ML, software development, or SaaS startups. Passionate about Generative AI and LLMs with a strong grasp of cutting-edge algorithms and technologies (e.g., NLP, computer vision, predictive analytics). Extensive experience with major cloud platforms (AWS, Google Cloud, Azure), microservices, containerization (Docker, Kubernetes), and DevOps More ❯
/or in-depth understanding about large-scale distributed systems. Demonstrate an ability to work collaboratively in a fast-paced, innovative environment. Responsibilities Develop algorithms, design model architectures, conduct experiments, champion measurement and evaluation, innovate datasets and data pipelines. Improve training and deployment efficiency, paying careful attention to detail, persevering More ❯
subject, and backgrounds in mathematics, competitive programming, and related domains are a plus. Responsibilities Collaborate with research teams to advance state-of-the-art algorithms for reinforcement learning in LLMs Develop the core systems for adapting reinforcement learning to unprecedented scales and heterogeneous environments. Embody our culture of collaboration, innovation More ❯
in analytics for innovative solutions. Collaborate with project teams in creating comprehensive data and analytics solutions, including defining data sources, building ETL routines, developing algorithms, testing and training models, and documenting models. Support customer analytics projects, including segmentation and churn analysis, to drive strategic business insights. Optimize propositions for services More ❯
in analytics for innovative solutions. Collaborate with project teams in creating comprehensive data and analytics solutions, including defining data sources, building ETL routines, developing algorithms, testing and training models, and documenting models. Support customer analytics projects, including segmentation and churn analysis, to drive strategic business insights. Optimize propositions for services More ❯
/or in-depth understandings about large-scale distributed systems Demonstrate an ability to work collaboratively in a fast-paced, innovative environment Responsibilities Develop algorithms, model architectures, data mixtures, and scaling laws for large-scale training using a rigorous data-driven approach grounded in meticulous ablations Drive algorithmic implementations, conduct More ❯
West London, London, United Kingdom Hybrid / WFH Options
Client Server
You have experience with Agile processes and TDD You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms Other tech in the stack includes Scala, React, Spring, Oracle, Redis, Kubernetes, Docker and Linux so previous exposure to any of these would be beneficial More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
You have experience with Agile processes and TDD You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms Other tech in the stack includes Scala, React, Spring, Oracle, Redis, Kubernetes, Docker and Linux so previous exposure to any of these would be beneficial More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Client Server
You have experience with Agile processes and TDD You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms Other tech in the stack includes Scala, React, Spring, Oracle, Redis, Kubernetes, Docker and Linux so previous exposure to any of these would be beneficial More ❯
teams to adapt to exchange technical upgrades Key Requirements: A degree in computer science or a related field A strong background in data structures, algorithms, and object-oriented programming in C++ Strong template, meta programming, and generic programming knowledge a plus. Comfortable with new features of C+ and C+ Strong More ❯
and MLSys. Basic Qualifications 3+ years of experience building models for business applications. Programming experience in Java, C++, Python, or related languages. Experience in algorithms, data structures, parsing, numerical optimization, data mining, parallel and distributed computing, or high-performance computing. Bachelor's degree in computer science, electrical engineering, or a More ❯
to large features independently without guidance Experience building and shipping high quality work and achieving high reliability Research and/or work experience in Algorithms, Architecture, Compilers, Databases, Data Mining, Distributed Systems, Mobile, Networking, Operating Systems, Programming Languages, Security, Cryptography, or Storage Knowledge of relational databases and SQL Must obtain More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's More ❯
systems. - Excellent communication and interpersonal skills. - Ability to work in a fast-paced, collaborative environment PREFERRED QUALIFICATIONS - Experience building machine learning models or developing algorithms for business application - Experience building complex software systems, especially involving deep learning, machine learning and computer vision, that have been successfully delivered to customers - PHD More ❯