logo image

Job Board

Ingénieur.e de Recherche | Search Engineer

Description

Note : English below 

Qui sommes-nous?
Clinia est une start-up techno qui développe un moteur de recherche pour le système de santé digital de demain. Notre mission est de donner forme à l'avenir de la recherche dans le domaine de la santé en optimisant la navigation dans et en simplifiant l'accès aux ressources de santé. Nous développons une suite de produits sur mesure pour le secteur de la santé qui aidera les équipes de soins et les patients à trouver ce dont ils ont besoin, quand ils en ont besoin. Et pour ce faire, nous agrandissons notre équipe dédiée à l'engin de recherche qui donnera vie à notre mission !  

Ce qu’on recherche?
Un FIT.

On aimerait que la personne qui rejoindra notre équipe soit quelqu’un:
  • qui se lève le matin en ayant envie d’être meilleur que la veille et pour qui un 7/10 n’est pas « ok ». On cherche aussi quelqu’un qui a envie de faire partie d’une équipe et qui a la passion et la collaboration comme un must pour atteindre un objectif;
  • de curieux, capable de nous mettre au défi, de définir de nouvelles solutions et de les mettre en œuvre, de comprendre comment les solutions techniques contribuent à la réalisation d'une vision plus large, et qui a la passion d'interagir avec de nombreuses personnes différentes pour atteindre différents buts.

Ton rôle
Notre équipe étant en pleine croissance, nous avons besoin de renfort pour développer nos produits. Bien que notre moteur de recherche soit notre principale expertise, son développement était auparavant pris en charge par l'équipe chargée de l'apprentissage automatique.. Nous cherchons maintenant une personne qui se concentrera davantage sur les tâches de développement et d'ingénierie, afin d’optimiser l’intégration des différentes solutions dans l’engin de recherche. Nous recherchons une personne ayant de bonnes compétences en programmation, avec une excellente connaissance des structures de données et ayant de l'expérience avec des moteurs de recherche (qu'ils soient textuels, vectoriels ou hybrides) pour nous complémenter.

En tant que Search Engineer, tu seras porté à:
  • Diriger la mise en place de la partie algorithmique, structure de donnée et backend d'un moteur de recherche ;
  • Dans l’optique ou la technologie utilisée afin d’indexer nos embeddings et/où les documents ne rencontre plus le niveau de performance souhaité, tu seras porté à développer notre propre système d’indexation ;
  • Travailler en étroite collaboration avec une équipe de développeurs en apprentissage automatique, ainsi qu'avec d'autres développeurs backend et frontend ;
  • Travailler avec des bases de données orientées texte et graph ;
  • Assurer le bon fonctionnement du moteur de recherche en termes de fiabilité, performance et de sécurité.

Côté compétences, tu devrais avoir: 
  • Travaillé plusieurs années avec des moteurs de recherche (ElasticSearch, Meilisearch, Vespa, ArangoSearch, etc.) ;
  • Des très fortes connaissances algorithmiques sur des solutions de clustering et de recherche d'information ;
  • Été la référence sur des projets en développement avec des langages bas niveau ( C++, Rust) ;
  • Une expérience en Go ;
  • Solide compréhension des systèmes distribués ;
  • Habitude de travailler avec des technologies de conteneurisation (Docker) ;
  • Habitude de travailler avec des métriques, du tracing et des tests e2e ;
  • Connaissance de la méthodologie Agile et du cycle de développement itératif ;
  • Expérience dans un projet lié au domaine de la santé (un atout).

Si tu as d’autres compétences que tu crois seraient un plus à l’équipe, on est bien sûr très curieux de t’entendre.

Ce que nous avons à t’offrir
  • 4 semaines de vacances;
  • Un horaire d’été; 
  • Un accès à nos assurances collectives dès le jour 1 ;
  • Un accès direct à un médecin en ligne 24/7 pour ta famille et toi grâce à notre partenaire (et client) Dialogue dès le jour 1 ;
  • Un accès à notre programme d'aide aux employés et leurs familles ;
  • Des horaires flexibles : libre de travailler aux heures où tu es le plus productif ;
  • Un bureau flexible : libre de travailler d’où tu veux ; 
  • De l’autonomie, parce que Hey, c’est toi le spécialiste ;
  • Une indépendance d’action au sein d’un environnement hautement collaboratif;
  • Des équipements performants (Macbook) et un poste adapté à tes besoins (tous les membres de l’équipe ont leur propre stand-up desk) ;
  • Du thé Camélia Sinensis et du café torréfié à Montréal pour tes moments au bureau ;
  • De la zoothérapie avec les chiens de Clinia: @pico_the_teckle, Alaska et Koba ;
  • Des teams buildings, 5@7, et activités d’équipe.

Mais aussi, ceci: 
Bouger, c'est important : Clinia croit fondamentalement à un mode de vie équilibré et actif. C'est pourquoi nous avons décidé d’offrir une prime ($) pour chaque heure d'activité physique que tu feras : randonnée, vélo, course à pied, escalade - quel que soit ton sport, quel que soit le jour de la semaine, on t'encourage à continuer ! 

On offre aussi l’opportunité :
  • de jouer un rôle essentiel dans le développement d'une entreprise d’impact ;
  • de contribuer au développement d’un produit utilisé par des millions de patients au Canada ;
  • de travailler avec une équipe de personnes persévérantes et ambitieuses avec un véritable esprit-d'équipe.

Notre approche est simple :
Nous sommes une jeune équipe dynamique qui prône l’implication et l’égalité de chacun dans la prise de décision - on ne dit pas ça pour être cool, on y croit vraiment. Nous cherchons donc une personne qui saura mettre son expertise à profit pour nous aider à bâtir un solide futur pour demain.

Tu as la motivation, le focus et l’esprit entrepreneurial pour relever ce défi ? Nous cherchons quelqu'un comme toi !

Applique maintenant !
---------

Who are we?
Clinia is a tech start-up that develops a search engine for the digital health system of tomorrow. Our mission is to shape the future of healthcare search by optimizing navigation and simplifying access to healthcare resources. We're developing a suite of tailored products for the healthcare industry that will help care teams and patients find what they need, when they need it. And to do that, we're expanding our team dedicated to the search engine that will bring our mission to life!

What are we looking for?
A FIT.

We would like the person who joins our team to be someone:
  • who gets up in the morning wanting to be better than the day before and for whom a 7/10 is not "ok". We are also looking for someone who wants to be part of a team and who has passion and collaboration as a must to achieve a goal;
  • who is curious, able to challenge us, define new solutions and implement them, understand how technical solutions contribute to the realization of a larger vision, and who has a passion for interacting with many different people to achieve different goals.

Your role
As our team grows, we need reinforcements to develop our products. Although our search engine is our main expertise, its development was previously undertaken by the machine learning team. We are now looking for someone who will focus more on development and engineering tasks, in order to optimize the integration of the different solutions in the search engine. We are looking for someone with good programming skills, with excellent knowledge of data structures and with experience with search engines (whether textual, vector or hybrid) to complement us.

As a Search Engineer, you will:
  • Lead the implementation of the algorithmic, data structure and backend parts of a search engine ;
  • In the event that the technology used to index our embeddings and/or documents no longer meets the desired level of performance, you will be responsible for developing our own indexing system ;
  • Work closely with a team of machine learning developers, as well as with other backend and frontend developers ;
  • Work with text and graph oriented databases ;
  • Ensuring that the search engine runs smoothly in terms of reliability, performance and security.

In terms of skills, you should have: 
  • Worked several years with search engines (ElasticSearch, Meilisearch, Vespa, ArangoSearch, etc.) ;
  • A very strong algorithmic knowledge on clustering and information retrieval solutions ;
  • Been the team reference while developing projects with low level languages ( C++, Rust) ;
  • Experience in Go ;
  • Strong understanding of distributed systems ;
  • Experience working with containerization technologies (Docker) ;
  • Familiarity working with metrics, tracing and e2e testing ;
  • Knowledge of Agile methodology and the iterative development cycle ;
  • Experience in a healthcare related project (a plus).

If you have any other skills that you think would be a plus to the team, we are of course very curious to hear from you.

What we have to offer you
  • 4 weeks of vacation;
  • Summer schedules;
  • Group insurance from day 1; 
  • Direct access to a 24/7 online doctor for you and your family through our partner (and client) Dialogue from day 1;
  • Employee and Family Assistance Program (EFAP);
  • Flexible hours: free to work the hours you are most productive;
  • Flexible office: free to work from wherever you want; 
  • Autonomy, because Hey, you're the specialist;
  • Independence of action in a highly collaborative environment; 
  • High-performance equipment (MacBook) and a workstation adapted to your needs (all team members have their own stand-up desk);
  • Camellia Sinensis tea and Montreal roasted coffee for your office time;
  • Pet therapy with Clinia's dogs @pico_the_teckle, Alaska and Koba;
  • Team buildings, 5@7, and team activities.

But also, this: 
Moving is important : Clinia fundamentally believes in a balanced, active lifestyle. That's why we decided to offer a bonus ($) for every hour of physical activity you do: hiking, biking, running, climbing - whatever your sport, whatever day of the week, we encourage you to keep going

We also offer the opportunity to :
  • Play an essential role in the development of a scaling company;
  • Contribute to the development of a product used by millions of patients in Canada;
  • Work with a team of persevering and ambitious people with a true team spirit.

Our approach is simple:
We are a young and dynamic team that advocates the involvement and equality of everyone in decision-making - we don't say that to be cool, we really believe in it. So we're looking for someone who can use their expertise to help us build a solid future for tomorrow.Do you have the motivation, focus and entrepreneurial spirit to meet this challenge? We're looking for someone like you!

Apply now !

Know someone who would be a perfect fit? Let them know!