Senior Java Developer (AI applications) #4898 - Montreal (administrative region) - Alteo Inc.

    Alteo Inc.
    Alteo Inc. Montreal (administrative region)

    1 day ago

    Description

    Overview

    Alteo is looking for a Senior Java Developer (AI Applications) for a permanent position based in Montreal.

    Responsibilities

    • Maintain and implement new features in a search engine
    • Development and maintenance of the user click analytics system for preference learning
    • Maintain and implement new functionalities in an LLM search assistant that assists the user in using the search engine
    • Maintain and implement new functionalities in the back-end systems that optimize the models used by the search engine
    • Collaborate with data scientists, domain experts, and natural language processing (NLP/AI) researchers to improve search systems
    • Participate in performance benchmarking (in terms of quality of results and response time) on our software and optimize the code according to these objectives

    Profile

    • Bachelor's degree in IT, software engineering or equivalent
    • 5+ years of experience in Java application development
    • Commitment to the development of well-tested, quality applications
    • Experience with Spring Boot
    • Interest in and some experience with AI and machine learning
    • Experience in optimizing Java applications and a good knowledge of its virtual machine
    • Experience with web applications, specifically SPAs
    • Familiarity with and interest in modern LLMs: prompting, agents and the software development tools that surround these technologies such as LangChain, DSPy, etc.
    • Familiar with Apache Solr, Apache Lucene, Elasticsearch/OpenSearch or any other search engine technology
    • Familiar with Python, natural language processing (NLP/AI), machine learning or statistical concepts

    #J-18808-Ljbffr

Jobs
>
Senior java developer