SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Principal Java Engineer II - Machine Learning - Elasticsearch (Toronto)

Company: PowerToFly

Location: toronto, London

Posted: June 05, 2026

Apply for This Position

Submit Application

Position Details

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform is used by more than 50% of the Fortune 500, combining precision search and AI to accelerate results that matter. Role Overview

Principal Software EngineerII – Elasticsearch – Machine Learning team. Build and maintain the platform and components for machine learning in Elasticsearch. On the Java side maintain and extend ML support; on the C++ side optimize model performance. Help customers gain insight from their data. Responsibilities

Build and maintain machine‑learning and advanced analytical platform components. Implement scalable, high‑quality, well‑architected code. Collaborate with other engineering teams that build on our platform. Assist support engineers and the community. Promote knowledge sharing and collaboration in a distributed team. Qualifications