Back to list

Vacancy description

Staff Algorithm Engineer in London, United Kingdom

Ki

  • Full-timeStandard weekly hours
  • ContractFixed-term or freelance

$100 USD

London, United Kingdom

Who are we?

Look at the latest headlines and you will see something Ki insures. Think space shuttles, world tours, wind farms, and 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 syndicate in the Lloyd's of London market, and the first ever to make $100m in profit in 3 years.

Ki’s teams have varied backgrounds and work together in an agile, cross-functional way to build the very best experience for its customers. Ki has big ambitions but needs more excellent minds to challenge the status-quo and help it reach new horizons.

Where you come in?

We’re looking for a Staff Algorithm Engineer to lead the design, implementation, and optimization of the algorithmic models powering the Ki platform. You’ll drive the technical development of our machine learning systems, researching and applying advanced mathematical and statistical techniques. In this role, you’ll collaborate closely with data scientists, software engineers, and underwriters to integrate these models seamlessly into production. Your work will have a significant and direct impact on our underwriting performance, efficiency, and risk selection. You’ll own projects spanning from short-term model updates to long-term architectural designs that shape our technical future.

What you will be doing:

  • Algorithmic Model Development: Design, build, and maintain production-grade machine learning and statistical models to automate risk assessment and underwriting decisions.
  • Systems Architecture and Engineering: Architect and build robust, scalable, and secure data pipelines and infrastructure to support model training, deployment, and monitoring.
  • Collaboration and Integration: Collaborate closely with Data Scientists, Software Engineers, and Underwriters to integrate models into our core platform and ensure high availability and performance.
  • Technical Leadership: Provide mentorship and guidance to other engineers on our team, establishing best practices for software engineering, model development, and code quality.
  • Research and Innovation: Stay up-to-date with the latest advancements in AI, machine learning, and statistical modelling, and evaluate their potential application to Ki's business.

Requirements

  • Master’s or PhD in Computer Science, Machine Learning, Statistics, Mathematics, or a highly quantitative field, or equivalent commercial experience.
  • Background in designing, building, and deploying complex machine learning models in production environments.
  • Strong software engineering skills with deep proficiency in Python and libraries like NumPy, Pandas, Scikit-learn, PyTorch, and TensorFlow.
  • Working knowledge of cloud platforms (specifically AWS) and containerization technologies (such as Docker and Kubernetes).
  • Excellent communication skills, enabling you to explain complex technical concepts clearly to cross-functional stakeholders.
  • Ability to mentor engineers and establish team-wide best practices for software engineering, model development, and code quality.
  • Commercial acumen, with an understanding of the insurance or financial services industry (highly desirable).

Similar vacancies

More like this role

  • Contract

$100 USD

... customers. Ki has big ambitions but needs more excellent minds to challenge the status-quo and help it reach new horizons. Where you come in? We’re looking for a Staff Algorithm Engineer to lead the design, implementation, and optimization of the algorithmic models powering the Ki platform. You’ll drive the technical development ...

London, United Kingdom

  • Full-time
  • Contract

$100 USD

... customers. Ki has big ambitions but needs more excellent minds to challenge the status-quo and help it reach new horizons. Where you come in? We’re looking for a Staff Algorithm Engineer to lead the design, implementation, and optimization of the algorithmic models powering the Ki platform. You’ll drive the technical development ...

London, United Kingdom

  • Hybrid
  • On-site
... for markets such as data center networking, wireless telecommunications, and aerospace/defense. KEY RESPONSIBILITIES: Collaborate with architects, hardware engineers, and verification engineers toimplementand refine new DSP features for cutting-edge and next-generation SerDes transceivers ImplementDSP algorithms for equalization, ...

Penicuik, United Kingdom

  • On-site
  • Full-time
... responsible for developing and maintaining Via’s proprietary algorithms and the services that run them in production. The role sits at the intersection of algorithm development, data science, and software engineering. You’ll work on complex algorithmic problems, explore and evaluate different approaches, and turn your ...

London, United Kingdom

  • Remote
  • Hybrid
  • On-site
... temperature) into reliable, scalable, and productizable health metrics that reach millions of users. What You Will Do: - Take responsibility for the entire ML and algorithm development pipeline, from signal processing to training, evaluating, and scaling robust models. - Develop and deploy advanced ML algorithms leveraging deep ...

London, United Kingdom

  • Remote
  • Data Science
  • AI / ML
  • Research

$125 per hour

... referred. Some are quicker, some take longer. Within 2 weeks ~25% Within 6 weeks ~60% Within 3 months ~80% Why this role $125/hr for Senior Machine Learning Engineer / Model Evaluations Expert work puts your Software Engineering expertise on the same footing as an AI lab's own research staff, without the overhead of running ...

United Kingdom

  • Remote
  • Full-time
  • Part-time
  • Contract

58346 / year

... guidance to junior members of staff. Person Specification This role is suitable for persons holding PhD qualifications or equivalent experience in quantum algorithms and applications development, physics or quantum technologies. A Senior Quantum Applications Engineer works well as part of a multidisciplinary team, but ...

Harwell, United Kingdom

  • Remote
  • Hybrid
  • On-site

£160k per annum

... EMEA. If you take pride in your craft and want to help shape the next chapter of our growth, we'd love to hear from you. About The Role We are looking for a Staff Engineer to join our Platform team that creates the foundation that allows our entire engineering organisation to move fast. This means building shared tooling, ...

London, United Kingdom

  • On-site
  • Product Management

£160k per annum

... product-led engineering They're looking for a Staff Product Engineer who thrives in ambiguity, loves shipping fast, and wants to help define both the product and engineering culture from day one. Ideal for someone who: - Has scaled products in startup environments - Thinks like a product owner, not just an engineer - Is deeply ...

London, United Kingdom

ComparetheMarket

Staff Engineer - AI

  • Full-time
  • IT
... Influence through technical credibility, collaboration and measurable outcomes rather than formal management authority What we’re looking for We’re looking for a Staff level Software Engineer with exceptional software engineering fundamentals and a proven track record of taking complex AI-powered products from experimentation ...

London, United Kingdom