Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
Senior Software Engineer leading vector search enhancements in Elasticsearch, designing new search features, optimizing relevance, and collaborating globally to improve a widely-used search platform.
The Senior Software Engineer will join the Elasticsearch Search Relevance team to design and implement new search features, specifically focusing on vector search capabilities and improving search relevance using Java.
Principal Software Developer enhancing Elasticsearch's vector similarity search—writing idiomatic Java, designing vector search algorithms, and collaborating with a globally distributed open-source engineering team.
Principal-level Java engineer on Elastic's Elasticsearch Search team, leading design and implementation of vector similarity search features (e.g. HNSW, IVF), fixing bugs, and contributing to Lucene. Work is done collaboratively and asynchronously with a globally distributed open-source team.
Principal Software Engineer focused on enhancing Elasticsearch’s vector similarity search, designing new features, optimizing performance, and collaborating globally to improve search relevance at scale.
Lead vector search algorithm development in Elasticsearch, designing and implementing high-performance vector similarity features, optimizing relevance, and collaborating with a global team to enhance search capabilities at scale.
Principal engineer building high-performance vector search features in Elasticsearch using Java and Lucene, improving relevance and speed for AI-powered search at scale.
Principal-level Java engineer on Elastic's Elasticsearch Analytical Engine team, defining and building the next generation of ES|QL analytics capabilities and the underlying compute engine. The work spans setting long-term technical vision, mentoring engineers, and hands-on development of data-intensive search/analytics features across a globally distributed team.
Principal engineer on Elastic's Elasticsearch Analytical Engine team, defining and building the next generation of the ES|QL piped query language and its new compute engine. Day to day: setting technical vision, leading data-intensive analytics work in modern Java, and mentoring engineers on a globally distributed team.
Senior Java engineer on Elastic's Elasticsearch Analytical Engine team, building the new ES|QL piped query language and compute engine that powers Elasticsearch analytics: designing and shipping data-intensive features, optimizing data structures and algorithms, and fixing bugs on a fully remote, globally distributed team.
Senior engineer on Elasticsearch's Analytical Engine team, building the new compute engine behind ES|QL analytics: designing and implementing data-intensive features, optimizing data structures and algorithms (down to OS/hardware level), fixing bugs, and collaborating asynchronously with a globally distributed, open-source team in modern Java.
Principal Software Engineer on Elastic's Search Infra team, defining and building the next generation of Elasticsearch's core search infrastructure — indexing, retrieval, and relevance — as a full-time Elasticsearch/Lucene contributor. Day-to-day is deep technical work in Java on large-scale distributed search systems.
A principal-level engineer on Elastic's Elasticsearch Search Infra team, defining and building the next generation of core search capabilities — indexing, retrieval, and relevance — while setting technical vision and mentoring other engineers. Core stack: Java, Elasticsearch, and Lucene.
Principal Software Developer designs and optimizes Elasticsearch's core storage and query engine for observability workloads, focusing on performance, scalability, and Java-based solutions.
Principal Software Engineer to lead the design and optimization of Elasticsearch's core storage and query engine, focusing on performance, scalability, and Java-based solutions for observability workloads.
Senior engineer building and optimizing Elasticsearch’s core storage and query engine for observability workloads, using Java and distributed systems expertise.
Senior Software Engineer to design and optimize Elasticsearch's core storage and query engine for observability workloads, primarily using Java.
Senior Software Engineer to design and optimize Elasticsearch's core storage and query engine for observability workloads, focusing on performance, indexing, and distributed systems using Java.
Data engineer at Smile, an open-source IT services group, building end-to-end data foundations for major public-sector and energy clients: designing ETL/ELT pipelines, data warehouses/lakes, and industrializing data processes. Stack spans Spark, Snowflake, Databricks, GCP/Azure, Airflow, Kubernetes and BI tools.
Data Engineer at Smile's Lille agency designing and running end-to-end data platforms (ETL/ELT pipelines, warehouses, data lakes) for major public-sector and energy clients. The stack covers Kafka, dbt, Spark/Databricks, Snowflake, GCP/Azure, Airflow, Kubernetes/Docker and BI tools like Power BI.
We couldn't check your fit for this role — add a CV to your profile to see it next time.