Talent.com
Senior Java Developer (AI applications) [#4898]
Senior Java Developer (AI applications) [#4898]Alteo • Montreal, QC, Canada
No longer accepting applications
Senior Java Developer (AI applications) [#4898]

Senior Java Developer (AI applications) [#4898]

Alteo • Montreal, QC, Canada
30+ days ago
Job type
  • Permanent
Job description

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, Elas cSearch/OpenSearch or any other search engine technology
  • Familiar with Python, natural language processing (NLP/AI), machine learning or statistical concepts
@@@@@

Alteo est à la recherche d'un Développeur Java Senior (Applications IA) pour un emploi permanent basé à Montréal.

Responsabilités:

  • Maintenir et implanter de nouvelles fonctionnalités dans un engin de recherche
  • Développement et maintenance du système d’analytique de clics utilisateurs pour l'apprentissage des préférences
  • Maintenir et implanter de nouvelles fonctionnalités dans un assistant de recherche LLM qui assiste l’utilisateur dans l’emploi de l’engin de recherche
  • Maintenir et implanter de nouvelles fonctionnalités dans les systèmes de back-end qui optimisent les modèles employés par l’engin de recherche
  • Collaborer avec des scientifiques de données, des experts du domaine, des chercheurs en traitement automatique de la langue (NLP/IA) pour l’amélioration des systèmes de recherche
  • Participer à du benchmarking de performance (en termes de qualité des résultats et de temps de réponse) sur nos logiciels et optimiser le code en fonction de ces objectifs

Profil:

  • BAC en IT, Ingénierie logicielle ou l'équivalent
  • 5+ années d’expérience en développement d'applications Java
  • Engagement pour le développement d’applications de qualité bien testées
  • Expérience avec Spring Boot
  • Intérêt et une certaine expérience pour l’IA et l’apprentissage machine
  • Expérience dans l’optimisation d’application Java et une bonne connaissance de sa machine virtuelle
  • Expérience avec les applications Web, spécifiquement les SPAs
  • Familier et un intérêt pour les LLMs modernes : le prompting, les agents et les outils de développement logiciels qui entourent ces technologies tels que LangChain, DSPy, etc.
  • Familier avec Apache Solr, Apache Lucene, Elas cSearch/OpenSearch ou tout autre technologie d’engin de recherche
  • Familier avec Python, le traitement de la langue naturelle (NLP/IA), l’apprentissage machine ou des notions de statistiques
Create a job alert for this search

Senior Java Developer (AI applications) [#4898] • Montreal, QC, Canada

Similar jobs

Senior Java Developer Montreal

AdaptiveMontreal (administrative region), QC, CA
Permanent

At Adaptive, we are a financial consulting firm that partners with capital, commodity, and digital market participants.We value differentiation through technology.Our experienced teams design and d...Show more

 • Promoted

Senior Developer Needed for Advanced Data Platform Solutions

Intrahealth, a HEALWELL AI CompanyMontreal (administrative region), QC, CA
Full-time

Transform a data transfer platform by utilizing advanced programming skills as a Senior Developer.Focus on scalable, AI-driven solutions in a fast-paced healthcare environment.In this role, you'll ...Show more

 • Promoted

Senior Enterprise Java Developer and Lead

Yoush ConsultingMontreal, Montreal (administrative region), CA
Full-time

Senior Enterprise Java Developer and Lead.Are you an independent IT consultant, or do you wish to become one? Are you looking to partner with an organization that offers you consulting opportunitie...Show more

 • Promoted

Senior Java Developer

LGS, an IBM CompanyMontreal (administrative region), QC, CA
Permanent

At LGS, we strive to provide a workplace that values your professional growth.Our company culture fosters diversity and inclusivity, and we welcome talents from both local and international backgro...Show more

 • Promoted

Senior Java Engineer: Spring, REST & Agile

Continental Technology SolutionsMontreal (administrative region), QC, CA
Full-time

A leading technology consulting firm in Montreal is seeking a skilled software developer with extensive experience in Java development and a strong understanding of object-oriented programming.The ...Show more

 • Promoted

Senior Backend Java Developer

Groupe SIIMontreal (administrative region), QC, CA
Full-time

Utilize your extensive Java expertise as a Senior Backend Developer.Design and optimize cloud application services with frameworks like Spring Boot in a hybrid working model.In this role, you'll co...Show more

 • Promoted

Senior Android Developer Focusing on AI Application Experience

Life360Montreal (administrative region), QC, CA
Full-time

Join a dynamic team as a Senior Android Developer and lead innovation in family mobile applications with a focus on AI technologies.Enhance user experiences and engagement through intuitive design....Show more

 • Promoted

Senior Java Developer for Microservices

Millennium Software and Staffing IncMontreal (administrative region), QC, CA
Full-time

Drive high-performance microservices development as a Senior Java Developer.Bring your expertise in secure and scalable applications while collaborating with cross-functional teams for enterprise s...Show more

 • Promoted

Senior Software Engineer - Java

Veeva Systems, Inc.Montreal (administrative region), QC, CA
Full-time

Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), is on a mission to help life sciences companies bring ther...Show more

 • Promoted

Senior Java Tech Lead – Global-Scale Innovation & Mentorship

PowerToFlyMontreal (administrative region), QC, CA
Full-time

A global financial services firm is seeking a leader for Java development teams in Montreal.Ideal candidates will have over eight years in software development and experience in a leadership capaci...Show more

 • Promoted

Senior Java Developer Focused on System Performance and Integration

DELAN - IT Talent SolutionsMontreal (administrative region), QC, CA
Full-time

Drive backend development as a senior Java Developer.Contribute to the success of enterprise-level systems while optimizing performance and enhancing integrations in a critical operational landscap...Show more

 • Promoted • New!

Remote Senior Java Developer — FHIR & Interoperability

EdjusterMontreal (administrative region), QC, CA
Remote
Full-time

This is a remote position and can be located anywhere in Canada.AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE.Smarter decisions, fewer barriers, and better incentives are just th...Show more

 • Promoted

Senior Java Engineer & Team Lead

Synergo GroupMontreal, Montreal (administrative region), CA
Full-time

A fast-growing fintech company in the payment solution.Write clean, concise, modular code in an agile environment.Provide input to the DevOps team.Part of the design and architecture team.Designing...Show more

 • Promoted

Senior Java Developer for Innovative Backend Solutions

PBSC Solutions UrbainesLongueuil, Montérégie, CA
Full-time

Elevate your career as a Senior Java Developer! Join a dynamic team and create impactful backend solutions, focusing on complex API development and cloud service architecture.This role offers you t...Show more

 • Promoted

Senior Java Developer specialized in Automated Testing and CI/CD with mandatory experience in C[...]

Intact Financial CorporationMontreal, Montreal (administrative region), CA
Permanent

Our employees are at the heart of everything we do.Together, we help people, businesses, and society prosper in good times and be resilient in bad times.Our employee promise represents Intact’s com...Show more

 • Promoted

Senior Java Software Engineers

HRBMontreal (administrative region), QC, CA
Full-time

Our client is an innovator at the forefront of global cross-border payments, championing the belief that secure financial transactions are a fundamental human right.Their mission is to design the n...Show more

 • Promoted

Senior Java IVR Architect – Cloud Voice Solutions

MiratechMontreal, Montreal (administrative region), CA
Full-time

A leading IT services company in Toronto is seeking a Senior Java IVR Application Developer to join its contact center engineering team.This role involves developing and maintaining cloud-based IVR...Show more

 • Promoted

Senior Java Fullstack Developer with Focus on Multithreading and Automation

ITMC Systems, IncMontreal (administrative region), QC, CA
Full-time

Advance your career as a Senior Java Fullstack Developer.Utilize your extensive knowledge of Java and Angular to craft efficient REST APIs and Microservices in a fast-paced environment.In this role...Show more