Enable job alerts via email!

Développeur java sénior (équipe ai)

Inacre conseil inc.

Montreal

Hybrid

CAD 80,000 - 110,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a passionate team where developers, data scientists, linguists, and legal experts unite to revolutionize legal information search. This role involves creating innovative features for a search engine, developing intelligent systems for user analysis, and continuously improving backend systems that optimize AI models. Collaborate daily with experts in data science and AI to push the boundaries of search technology. If you're eager to contribute to cutting-edge projects in a flexible work environment, this opportunity is perfect for you.

Benefits

Flexible hours
4 weeks vacation
Comprehensive health insurance
Paid training
Annual bonus
6.5% RRSP
5 sick days
1 day a week in-office

Qualifications

  • 7+ years of experience in Java application development.
  • Strong commitment to software quality and testing.

Responsibilities

  • Create and deploy innovative features in the search engine.
  • Develop a language model-based research assistant.

Skills

Java
Spring Boot
Machine Learning
Python
Natural Language Processing
Single Page Applications
Apache Solr
Elasticsearch
Statistical Knowledge
French Language

Tools

LangChain
DSPy

Job description

Rejoins une équipe passionnée où développeurs, data scientists, linguistes et juristes unissent leurs forces pour réinventer la recherche d'information dans le domaine juridique.

Responsabilités :

  • Créer et déployer de nouvelles fonctionnalités innovantes dans leur moteur de recherche pour en améliorer l'efficacité et l'expérience utilisateur.
  • Concevoir un système intelligent d'analyse des clics utilisateurs afin de mieux comprendre leurs préférences et personnaliser les résultats grâce à l'apprentissage automatique.
  • Développer un assistant de recherche basé sur un modèle de langage (LLM) pour guider l'utilisateur et enrichir ses interactions avec le moteur de recherche.
  • Améliorer en continu les systèmes back-end qui alimentent et optimisent les modèles d'AI au cœur du moteur de recherche.
  • Collaborer au quotidien avec des experts en science des données, en AI et en traitement du langage pour repousser les limites de leurs technologies de recherche.
  • Analyser, tester et optimiser les performances de leurs outils (qualité des résultats, rapidité), grâce à des campagnes de "benchmarking" ciblées et des ajustements techniques.

Qualifications requises :

  • 7 ans d'expérience en développement d'applications Java.
  • Solide engagement envers la qualité logicielle, avec une attention particulière aux tests et à la robustesse du code.
  • Maîtrise du framework Spring Boot.

  • Intérêt marqué et première expérience en intelligence artificielle et apprentissage automatique.
  • Compétences en optimisation d'applications Java et bonne compréhension du fonctionnement de la JVM.
  • Expérience dans le développement d'applications Web, en particulier les Single Page Applications (SPA).
  • Bonne connaissance des modèles de langage modernes (LLM), du prompt engineering, des agents, et des outils de développement associés (LangChain, DSPy, etc.).
  • Familiarité avec les technologies de recherche comme Apache Solr, Apache Lucene, Elasticsearch/OpenSearch ou équivalentes.
  • Compétences en Python, traitement automatique du langage naturel (TAL/NLP), apprentissage automatique et notions de statistiques.
  • Excellent français parlé et écrit

Conditions et avantages :

  • 35h / semaine (horaire flexible).
  • 1 journée par semaine au bureau.
  • 4 semaines de vacances + 5 jours de maladies et congés supplémentaires aux fêtes.
  • Assurances collectives complètes et PAE.
  • REER 6,5%
  • Bonification annuelle de 15% garantie
  • Formations payées.

Si vous êtes intéressé, veuillez me faire parvenir votre candidature via notre site internet à https://www.careers-page.com/inacre ou par courriel à noemie.barthelet@inacre.ca. Nous remercions toutes les personnes qui proposeront leurs services. Cependant, seules les personnes sélectionnées seront contactées pour une entrevue. Le masculin est utilisé seulement pour alléger le texte. Inacre Conseil Inc. souscrit au principe d'équité pour tous, en matière de sélection et de recrutement de personnel. Pour plus d'information, n'hésitez pas à contacter Noémie Barthelet par téléphone à (514) 405-5360.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.