Location
toronto
Job Type
Full-time
Posted
June 05, 2026

Job Description

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

Ready to Apply?

Submit your application for Principal Java Engineer II - Machine Learning - Elasticsearch (Toronto) at PowerToFly

Apply Now