1 - 20 of 5,960 Jobs

Search for Principal Software Engineer - Search Relevance at elastic | Canada

5,960 results

Apply
companyelastic logo
Full-time|On-site|Canada

Join elastic as a Principal Software Engineer specializing in Search Relevance, focused on Elasticsearch. In this pivotal role, you will lead the development and enhancement of search algorithms and relevance tuning mechanisms to improve user experience across our product offerings. You will collaborate with a team of talented engineers and product managers to design innovative solutions that leverage the power of Elasticsearch.Key Responsibilities:Develop and implement advanced search algorithms.Optimize and enhance search relevance features within the Elasticsearch stack.Collaborate with cross-functional teams to integrate search functionalities into various applications.Conduct performance analysis and optimize search efficiency.Mentor junior engineers and contribute to a culture of excellence.

Mar 16, 2026
Apply
companyElastic logo
Full-time|On-site|Canada

Join the Elastic team as a Senior Software Engineer focused on enhancing search relevance using Elasticsearch. In this pivotal role, you will leverage your expertise in software engineering to improve the performance and relevance of search functionalities within our products. You will collaborate with cross-functional teams to develop innovative solutions that optimize user experience and drive customer satisfaction.

Mar 16, 2026
Apply
companyElastic logo
Full-time|$2K/yr - $2K/yr|On-site|Canada

At Elastic, the Search AI Company, we empower individuals and organizations to uncover the insights they need in real-time by harnessing the power of their data at scale. Our Elastic Search AI Platform, utilized by over half of the Fortune 500, combines the precision of search with the intelligence of AI, allowing users to drive meaningful results quickly. Our comprehensive, cloud-based solutions for search, security, and observability not only protect sensitive information but also help organizations realize the full potential of AI.Role OverviewWe are seeking a dynamic Technical Product Manager to spearhead product-level initiatives and execute the Revenue Technology Engineering roadmap. This team plays a crucial role in supporting our internal Field Employees (referred to as 'Elasticians') through innovative tooling, GenAI-powered workflows, and enhanced support experiences. Your contributions will have a significant impact on how Elasticians operate on a global scale.In this role, you will collaborate with Support, Revenue Operations, program management, and IT teams to bring our vision to life, prioritize initiatives, and deliver highly desirable product features that blend innovation with operational excellence.Key ResponsibilitiesUser Discovery: Conduct interviews with internal users to identify pain points and root causes, translating these insights into comprehensive functional requirements and feature initiatives linked to business outcomes.Cross-Functional Collaboration: Work closely with Field, Engineering, and Revenue Operations teams to scope, plan, and launch engaging products.Outcome Driven: Embed success metrics into the product design phase, leveraging data to inform current efforts and future strategies.Innovation: Seek and implement enhancements to internal workflows and new feature sets, integrating GenAI where applicable.Efficiency & Adoption: Champion internal efficiency, promote high feature adoption rates, and contribute to operational cost reductions.

Feb 17, 2026
Apply
companyElastic logo
Full-time|$240.6K/yr - $380.7K/yr|On-site|Canada

Elastic, the forefront AI Search Company, empowers individuals and organizations to uncover pivotal insights in real time from their vast data reservoirs. Our Elastic Search AI Platform, trusted by over half of the Fortune 500, marries the precision of search with the intelligence of AI, facilitating rapid access to crucial results. By leveraging both structured and unstructured data while ensuring the utmost security of sensitive information, Elastic’s comprehensive cloud-based solutions for search, security, and observability enable organizations to harness the full potential of AI.Role Overview:As a prominent figure in the search technology domain, you will be instrumental in bridging Elastic’s core technologies, from Elasticsearch to our GPU-driven inference service, with the practical business applications our clients depend on. Your expertise will guide the development of foundational infrastructure and user-centric features, such as Agent Builder, empowering clients to create impactful search and Agentic experiences. You will take the reins as the technical visionary for Elastic’s Search products, ensuring that utilizing Elasticsearch for developing applications, Agents, or as a context engineering platform is seamless and adaptable while allowing comprehensive configuration of search and relevance parameters. We seek a distinguished technology and engineering leader to help us achieve these ambitious goals. Your background in crafting search technology that underpins mission-critical applications will be invaluable.

Feb 5, 2026
Apply
companyElastic logo
Full-time|$154K/yr - $243.6K/yr|On-site|Canada

At Elastic, we empower individuals and organizations to uncover valuable insights and answers in real-time through our innovative Search AI technology. Our Elastic Search AI Platform, trusted by over half of the Fortune 500, merges advanced search capabilities with artificial intelligence, enabling users to harness the full potential of their data. We provide a comprehensive, cloud-based suite of solutions for search, security, and observability, ensuring that sensitive information remains secure while delivering on the promises of AI.About the PositionThe Engineering Productivity team serves as a vital backbone for Elastic engineers, facilitating the development, testing, and deployment of software at scale. We are committed to continuously enhancing our platform and processes, striving towards Continuous Delivery and Continuous Quality models, all while ensuring the security of our Software Supply Chain.We are on the lookout for a Principal Software Developer to spearhead transformative projects within Engineering Productivity. This role demands not only exceptional technical skills but also the ability to influence outcomes through collaboration, stakeholder engagement, and clear communication.

Feb 6, 2026
Apply
companyElastic NV logo
Full-time|Remote|Canada

Join Elastic as a Principal Software Engineer II, where you will lead the development of cutting-edge search management solutions utilizing Elasticsearch. Your expertise will drive the performance and scalability of our products, ensuring they meet the ever-evolving needs of our users. Collaborate with cross-functional teams to innovate and enhance our core technologies.

Mar 16, 2026
Apply
companyElastic NV logo
Full-time|On-site|Canada

Role overview Elastic NV is seeking a Principal Analytics Engineer based in Canada. This position centers on developing analytics solutions that inform strategic choices throughout the company. Collaboration with teams from various departments is a key part of the job, ensuring that data remains accurate, accessible, and ready for analysis. What you will do Design and build analytics systems that align with business objectives Collaborate with colleagues across different functions to deliver insights based on data Uphold strong standards for data integrity and accessibility Turn complex analytical findings into clear, actionable recommendations for stakeholders Requirements Extensive experience with data modeling and ETL processes Expert-level knowledge of advanced analytics techniques Skilled at explaining technical results to both technical and non-technical audiences

Apr 24, 2026
Apply
companyElastic logo
Full-time|$192.5K/yr - $304.5K/yr|On-site|Canada

At Elastic, we are redefining the way organizations harness the power of search and AI. As a leading Search AI Company, we empower individuals and businesses to unlock the full potential of their data in real-time, at scale. Our Elastic Search AI Platform, utilized by over 50% of the Fortune 500, merges the precision of search technology with the intelligence of AI, enabling users to achieve impactful results efficiently. Our comprehensive, cloud-based solutions for search, security, and observability ensure that organizations can fully realize the promise of AI while safeguarding their critical data.Role Overview:We are seeking a talented and experienced Principal Software Developer II to join our esteemed Elasticsearch - Distributed Systems team. This role focuses on optimizing Elasticsearch for scale, performance, and resilience. You will play a critical role in managing node communication within the Elasticsearch cluster and overseeing data indexing, allocation, and replication across nodes.

Feb 6, 2026
Apply
companyElastic NV logo
Full-time|On-site|Canada

Join Elastic as a Principal Software Engineer II specializing in Machine Learning and Elasticsearch, where you'll lead advanced projects and innovate solutions for our clients. You will work with a talented team of engineers and contribute to the development of state-of-the-art applications that leverage machine learning algorithms and Elasticsearch capabilities. This is an opportunity to shape the future of search technology and make a significant impact within our organization.

Mar 19, 2026
Apply
companyElastic N.V. logo
Full-time|On-site|Canada

Role overview Elastic N.V. is looking for an AI Engineer based in Canada to help shape the future of artificial intelligence within its products. This position centers on building and improving AI features, working closely with colleagues from a range of backgrounds to strengthen Elastic’s AI capabilities. What you will do Design and implement algorithms that power AI-driven solutions across Elastic’s offerings Conduct experiments to test and refine machine learning and deep learning models Collaborate with cross-functional teams to enhance products using AI Contribute to the broader strategy for AI initiatives at Elastic

Apr 27, 2026
Apply
companyElastic logo
Full-time|$146.7K/yr - $232.1K/yr|On-site|Canada

Elastic, recognized as the Search AI Company, empowers individuals and organizations to uncover essential insights in real-time by harnessing the full potential of their data at scale. With the Elastic Search AI Platform, leveraged by over 50% of the Fortune 500, we merge the precision of search with the innovation of artificial intelligence. This integration allows companies to expedite meaningful outcomes. By utilizing all forms of structured and unstructured data while ensuring the security of sensitive information, Elastic’s comprehensive, cloud-based solutions for search, security, and observability enable organizations to realize the transformative potential of AI.What Is The Role:Elastic is on the lookout for a Principal Competitive Intelligence Manager to enhance our Product Marketing division, specializing in Search. This vital role entails scrutinizing the competitive landscape and delivering actionable insights that refine our go-to-market strategies. The ideal candidate will engage with multiple teams to effectively position Elastic's products in comparison to competitors, ensuring our organization remains agile and competitive in a fast-evolving market.The perfect candidate will possess a robust blend of technical acumen, commercial insight, and superior communication skills, particularly within the Search domain. A profound understanding of Search solutions, including the demographics of users and buyers, is essential. You will thrive in uncertain situations, apply critical thinking, and dive deep to generate valuable insights. Your communication skills will be adept at engaging audiences ranging from technical specialists to senior leadership, and you will have the ability to convert data into persuasive narratives tailored for various stakeholders.What You Will Be Doing:Establish and execute a comprehensive competitive intelligence program for Search, encompassing thorough evaluations of competitors' products, services, pricing, packaging, marketing strategies, and financial performance.Develop clear and compelling internal and external enablement materials - battlecards, bulletins, training resources, and comparative analyses for blogs/websites - that convey the narrative of Elastic's product and technology differentiation, bolstering sales and solution engineering confidence.Monitor, assess, and communicate competitive developments, providing prompt updates in response to market fluctuations and competitor maneuvers.Create and present persuasive proof points and external content, such as blogs and web pages, to articulate competitive advantages.Collaborate on the Win/Loss analysis to refine our strategic approach and enhance product positioning.

Feb 17, 2026
Apply
companyElastic logo
Full-time|On-site|Canada

About the Role Elastic is looking for a Senior Software Engineer to join the Security Platform Team. This position focuses on building and improving security solutions that help safeguard customer data and maintain system integrity. What You Will Do Design, develop, and enhance software for the Security Platform Work closely with teams across engineering, product, and operations Participate in code reviews to support quality and maintainability Contribute to agile development processes Location This role is open to candidates based in Canada.

Apr 15, 2026
Apply
companyElastic logo
Full-time|$192.5K/yr - $304.5K/yr|Remote|Canada

At Elastic, the leading Search AI Company, we empower individuals and organizations to uncover real-time insights from their data at scale. Our Elastic Search AI Platform is trusted by over 50% of the Fortune 500, seamlessly merging advanced search capabilities with AI-driven intelligence to enhance business outcomes. By leveraging both structured and unstructured data, Elastic’s comprehensive, cloud-based solutions in search, security, and observability enable organizations to harness the full potential of AI.What You Will Be DoingWe are on the lookout for a Principal Software Developer I or II to become a key member of our Elasticsearch - Storage Engine team. This fully remote, globally-distributed team of seasoned engineers is at the forefront of delivering cutting-edge innovations in logs and metrics management. You will provide technical vision and leadership to develop solutions that optimize storage and enhance data querying and indexing capabilities. Your experience in related technical fields, combined with your ability to collaborate across departments, is essential.Our team culture is built on intentional distribution. We prioritize hiring exceptional developers from diverse backgrounds, wherever they are located. Through daily collaboration via email, GitHub, Zoom, and Slack, we strive to create fast, scalable, and user-friendly software. We believe in empowering our engineers, conducting thorough code reviews, reaching consensus on major decisions, and continuously striving for incremental improvements.

Feb 6, 2026
Apply
companyDotmatics logo
Full-time|Remote|Remote - Canada

Our Mission at DotmaticsAt Dotmatics, we are convinced that the integration of science, data, and informed decision-making is essential for driving innovation forward.Our comprehensive portfolio encompasses cutting-edge solutions including Luma, LumaLab Connect, ELN Platform, Graphpad Prism, Geneious, SnapGene, Protein Metrics, OMIQ, FCS Express, LabArchives, NQuery, EasyPanel, MStar, SoftGenetics, and Virscidian.Join Us in Shaping the Future of ScienceWe envision a revolutionary Lab of the Future that will redefine the landscape of scientific research.We have developed the most extensive digital science platform globally, featuring best-in-class software applications utilized by over 2 million scientists. These applications coexist within a unified ecosystem, powered by a flexible and robust enterprise data platform. This is not mere static data; it represents dynamic, multi-dimensional decision-making.To achieve tomorrow's breakthroughs, scientific enterprises require enhanced effectiveness. Time is of the essence—illness and ecological challenges do not wait. We are relentless in our vision because the moment for innovation is now.Collaborative Team EnvironmentOur global team of over 800 professionals is dedicated to assisting customers in more than 180 countries. Together with our community of scientific users, we are accelerating scientific innovation to create a healthier, cleaner, and safer world.As a member of our collaborative global team, your contributions will have a meaningful impact, driving scientific progress and discovery. We provide a dynamic, remote-friendly environment that emphasizes integrity and collaboration, enabling you to thrive. Dotmatics is a company founded by scientists, for scientists. Together, we are the largest cloud-based scientific research R&D platform globally, and we need your expertise to continue our growth and pioneering efforts. Our Core Values: Science Driven. Customer Centric. Better Together.

Feb 24, 2026
Apply
companyElastic logo
Full-time|Remote|Canada

Join Elastic as a Principal Software Developer specializing in Networking for our innovative platform. In this vital role, you will lead a team of talented developers to design and implement cutting-edge networking solutions that enhance our product offerings. Your expertise will help shape the future of our technology and ensure that we continue to deliver unparalleled performance and reliability to our users.

Mar 16, 2026
Apply
companyElastic NV logo
Full-time|On-site|Vancouver, Canada

Elastic NV is seeking an Enterprise Account Executive in Vancouver, Canada. This position centers on growing business with major accounts across the country. The focus is on building lasting client relationships and increasing adoption of Elastic’s search solutions. Key responsibilities Develop and maintain relationships with enterprise customers throughout Canada Identify new business opportunities within existing and prospective key accounts Work toward revenue goals through a consultative sales approach Present Elastic’s suite of search solutions to both current clients and new prospects Support customer satisfaction and help establish long-term partnerships

Apr 28, 2026
Apply
companyElastic logo
Full-time|$192.5K/yr - $304.5K/yr|On-site|Canada

At Elastic, we empower individuals and organizations to uncover the insights they seek in real time, leveraging their data at scale. As the Search AI Company, we connect the precision of search with the intelligence of AI, enabling businesses to unlock their full potential. Our Elastic Search AI Platform is trusted by over half of the Fortune 500, delivering robust, cloud-based solutions for search, security, and observability that ensure data protection while maximizing AI capabilities.Role Overview:We are seeking a talented Principal Software Developer I to join our dedicated Elasticsearch - Distributed Systems team. You will play a pivotal role in enhancing Elasticsearch's scalability, performance, and resilience. This team is responsible for optimizing node communication within Elasticsearch clusters, as well as managing data indexing, allocation, and replication across nodes.

Feb 6, 2026
Apply
companyAECOM logo
Full-time|On-site|Thornhill

Join AECOM as a Principal Engineer in our Tunnel Practice, where you will lead innovative projects that shape the future of infrastructure across Canada. In this role, you will leverage your extensive expertise to design and implement tunnel engineering solutions that meet the highest standards of safety and efficiency. Collaborate with a dynamic team of professionals and contribute to the development of sustainable and resilient tunnel systems.

Apr 8, 2026
Apply
companyElastic N.V. logo
Full-time|Remote|Canada

We are looking for an experienced Principal Java Developer II to join our talented team at Elastic. In this role, you will play a pivotal part in enhancing our security features and working with Elasticsearch. You will leverage your extensive knowledge of Java to develop robust solutions that ensure the safety and efficiency of our applications. This position offers an exciting opportunity to lead innovative projects and collaborate with a diverse group of professionals.

Mar 16, 2026
Apply
companyAlphaSense logo
Full-time|$202K/yr - $278K/yr|Remote|Remote - Canada

About AlphaSense: AlphaSense is the trusted partner of the world's leading organizations, providing them with the market intelligence they need to make informed decisions. Our platform leverages advanced AI technology to deliver critical insights from a diverse range of public and private content, including equity research, company filings, event transcripts, expert calls, news, trade journals, and proprietary research. The 2024 acquisition of Tegus by AlphaSense enhances our mission to empower professionals with AI-driven market intelligence. This collaboration will drive growth and innovation, expanding our content offerings and enabling users to extract deeper insights from thousands of data sources. Trusted by over 6,000 enterprise clients, including a significant portion of the S&P 500, AlphaSense, founded in 2011, operates globally with over 2,000 employees across various offices, including in the U.S., U.K., Finland, India, Singapore, Canada, and Ireland. Join us on this exciting journey!About the Team:Our Product & Engineering team embodies a culture of innovation and collaboration, continuously improving our technology platform. We provide a vibrant work atmosphere where employees can grow and excel while developing groundbreaking solutions that redefine AI and search.At AlphaSense, we value diverse experiences and perspectives, and we are dedicated to fostering an inclusive workplace where every employee feels appreciated and empowered to express their authentic selves.About the Role: We are in search of a Principal Software Engineer to spearhead the design, development, and reliability of our global financial data extraction and normalization platform. This system processes various filing formats (HTML, PDF, APIs, spreadsheets), utilizing a blend of AI and deterministic methods to extract and standardize financial data. Our goal is to deliver reliable and traceable outputs at scale to our financial services teams and clients.This role is crucial in managing the self-sourcing and extraction foundation utilized by multiple teams across the organization. Currently, human validation acts as a safety mechanism. Your objective will be to systematically minimize human reliance by enhancing system accuracy, confidence, and trust, while maintaining speed and scalability.

Feb 9, 2026

Sign in to browse more jobs

Create account — see all 5,960 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.