using technologies like Databricks, Snowflake, and AWS Glue. Key Responsibilities: Build and maintain scalable data pipelines, warehouses, and lakes. Design secure, high-performance data architectures. Develop processing and analysis algorithms for complex data sets. Collaborate with data scientists to deploy machine learning models. Contribute to strategy, planning, and continuous improvement. Required Experience: Hands-on experience with AWS data tools: Glue More ❯
using technologies like Databricks, Snowflake, and AWS Glue. Key Responsibilities: Build and maintain scalable data pipelines, warehouses, and lakes. Design secure, high-performance data architectures. Develop processing and analysis algorithms for complex data sets. Collaborate with data scientists to deploy machine learning models. Contribute to strategy, planning, and continuous improvement. Required Experience: Hands-on experience with AWS data tools: Glue More ❯
a leadership position . Responsibilities : Build on exciting new technologies and integration with wearable devices Develop new features, improve existing code work on ambitious projects ranging from low-level algorithms to high-level system design; plus the occasional development of a prototype app Utilise the latest Android SDKs and frameworks to implement scalable, maintainable and testable architectures Conduct code reviews More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
and security event correlation. The platform monitors network protocols in real-time, parses the commands and data structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. This Graduate C++ Developer position presents an excellent opportunity to advance your career in a challenging environment More ❯
ready electronic trading systems with a focus on performance, scalability, and resilience. Key Responsibilities Design and implement low-latency, multithreaded Java applications for Rates eTrading. Build and optimise execution algorithms, smart order routers, and pricing engines . Develop exchange and venue connectivity using Java for dealer-to-client and interdealer platforms. Profile and tune Java applications for GC optimisation, lock More ❯
standards.Implement governance for autonomous decision-making.What We're Looking For:Experience in pre-sales support within consulting or product-driven environments.Deep understanding of AI/ML techniques (RL, planning algorithms, LLM-based agents).Proven track record in building production-ready agentic systems, including multi-agent coordination and decision-making frameworks.Strong grasp of SDLC and software best practices.Familiarity with frameworks like More ❯
automation. On the SRE team, you'll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis and large-scale system design. SRE's culture of intellectual curiosity, problem solving and openness is key to its success. Our organization brings together people with a wide More ❯
alongside a multidisciplinary team of scientists, modellers, and software engineers who collaborate closely with our product owners and customers to take modelling to the next level. Developing and implementing algorithms which result in plausible modelling behaviour Building pipelines to extract, synthesise and integrate data from various sources, making it available to simulation engines and user interfaces Building tooling that enables More ❯
automation. On the SRE team, you'll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis and large-scale system design. SRE's culture of intellectual curiosity, problem solving and openness is key to its success. Our organization brings together people with a wide More ❯
of Gen AI technologies. Having worked with both structured and unstructured data in the past to gain effective insights. - Solid grounding in statistics, probability theory, data modelling, machine learning algorithms and software development techniques and languages used to implement analytics solutions PREFERRED QUALIFICATIONS - History of successful technical consulting and/or architecture engagements with large-scale customers or enterprises. Experience More ❯
solutions that support the safeguarding of the banks systems and sensitive information. Accountabilities Provision of subject matter expertise on security systems and engineering patterns. Development and implementation of protocols, algorithms, and software applications to protect sensitive data and systems. Management and protection of secrets, ensuring that they are securely generated, stored, and used. Execution of audits to monitor, identify and More ❯
test environments Messaging technologies (Jetstream NATS, Redis, etc.) Load/performance testing tools (Locust, JMeter, Gatling, etc.) A pragmatic, hands-on approach to solving complex problems. Solid understanding of algorithms, data structures, databases, and distributed systems. Passion for building automation-first testing cultures, minimizing manual work wherever possible. COMPENSATION & PERKS Full-time salary based on experience and meaningful equity in More ❯
solutions that support the safeguarding of the banks systems and sensitive information. Accountabilities Provision of subject matter expertise on security systems and engineering patterns. Development and implementation of protocols, algorithms, and software applications to protect sensitive data and systems. Management and protection of secrets, ensuring that they are securely generated, stored, and used. Execution of audits to monitor, identify and More ❯
arises. Our must-haves: Strong experience in translating complex business requirements into actionable analytical models that deliver insights Extensive experience in data science techniques including statistical modelling, machine learning algorithms, and AI. Comfortable with model development, validation, deployment, and performance monitoring. Advanced programming skills in Python or R and experience with SQL. Experience with data visualisation programs such as Power More ❯
foremost, you enjoy building products to solve real, pressing problems for your customers. You enjoy working in a team and have an interest in data science and how advanced algorithms may be deployed as product offerings. You are detail oriented and enjoy writing and reviewing code to a high standard with tests to prove it. • Demonstrable ability to write high More ❯
for complex financial or data-intensive applications. Familiarity with cloud deployments, and service-oriented architectures. Knowledge of messaging and streaming technologies (NATS, Kafka, or similar). Solid understanding of algorithms, data structures, databases, and distributed systems. Knowledge of ledger systems is a strong plus. Passion for solving challenging technical and financial problems with clean, maintainable code. Commitment to quality-driven More ❯
even footballers’ legs. Ki’s mission is simple. Digitally disrupt and revolutionise a 335-year-old market. Working with Google and UCL, Ki has created a platform that uses algorithms, machine learning and large language models to give insurance brokers quotes in seconds, rather than days. Ki is proudly the biggest global algorithmic insurance carrier. It is the fastest growing More ❯
even footballers’ legs. Ki’s mission is simple. Digitally disrupt and revolutionise a 335-year-old market. Working with Google and UCL, Ki has created a platform that uses algorithms, machine learning and large language models to give insurance brokers quotes in seconds, rather than days. Ki is proudly the biggest global algorithmic insurance carrier. It is the fastest growing More ❯
performance monitoring, and production deployment. Consult on leveraging cloud platforms like AWS, Azure, and GCP to facilitate scalable model deployment. Partner with developers and engineers to deploy machine learning algorithms that drive measurable business value. Ensure Responsible and Ethical AI Collaborate with cloud vendors to integrate Responsible AI principles and standards into LLM evaluations and applications, ensuring ethical and secure More ❯
leading travel platform globally - powering Hopper's mobile app, website and our B2B business, HTS (Hopper Technology Solutions). By leveraging massive amounts of data and advanced machine learning algorithms, Hopper combines its world-class travel agency offering with proprietary fintech products to bring transparency, flexibility and savings to travelers globally. We have developed several unique fintech solutions that address More ❯
integrating pricing models. Background in real-time environments. Strong knowledge of pricing analytics. Experience in Python, Java or C++ (kdb+ is a bonus). Exposure to execution and hedging algorithms is a plus. Working model This role operates on a hybrid working model and will require 2-4 days in the office. By submitting your details you agree to our More ❯
IA, and its applications is a must-have Desireable : Any of Terraform, Helm, Kubernetes, Postgres would be advantageous. Qualifications or demonstrable experience in Data Science and Machine Learning including algorithms, NLP, XAI. A demonstrable experience in delivering real-world applications using Generative AI, in particular Large Language Models. The two-stage remote interview process with the capacity to start ASAP. More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
Lead Java Developer you will head up a small, globally distributed team responsible for writing production quality Java code used for pricing and hedging FX instruments and overseeing the algorithms' performance intraday. You'll spearhead a project to modernise the FX Risk and post-trade platform to a modern microservices environment, collaborating with the business and providing technical guidance, code More ❯
development that demonstrates your interest in embedded development. Experience of real-time operating systems such as VxWorks , understanding of networking protocols and a good background in data structures and algorithms would be beneficial. Please not that unfortunately sponsorship is not available for this role, so full existing right to work in the UK is essential. Another top job from ECM More ❯
Employment Type: Permanent
Salary: £28000 - £40000/annum to £40k DoE + benefits
a strong understanding of Systematic Quant/Algo Trading and have strong mathematical capabilities. KEY RESPOSIBILITIES: Collaborating with Quant Traders & Researchers to design, implement, and test trading strategies and algorithms Automating the deployment and monitoring of trading strategies to ensure optimum effectiveness Creating tooling and infrastructure to support research and improve decision-making, such as data analytics and strategy optimization More ❯