1

Java Ai Developer Jobs in Quebec (NOW HIRING)

Integrate with AI-powered functionality (e.g., AI function calls, predictive analytics, anomaly ... Programming Languages: Java, JavaScript/TypeScript, C#, Python, Lua * JavaScript Frameworks:

We are a fast-growing technology company operating at the intersection of sports, media, and AI ... Design, implement, and maintain backend features using Java and Node.js * Participate in software ...

Java * Prior experience with financial products, particularly OTC Derivatives * Exposure to ... AI/ML. Morgan Stanley has been rooted in the Montreal community since 2008 and is considered a ...

Experience with deploying and maintaining AI Applications in production reliably, monitoring performance, and improving over time * Proficiency in Python/TypeScript/Java with strong engineering ...

We have an immediate opening for a Software Developer to join our engineering group in Longueuil ... Strong programming skills in Java, Python. * Strong knowledge of software development process and ...

Design, build, and optimize AI agents and multi-agent systems that support reasoning, planning ... Java syntax, or financial services environments. When you join our team * We'll empower you to ...

Strong scripting skills in Python, Bash, Java, or similar for automation and diagnostics * Familiarity with AI-assisted engineering tools (e.g., Amazon Kiro) and ability to validate outputs ...

Strong scripting skills in Python, Bash, Java, or similar for automation and diagnostics * Familiarity with AI-assisted engineering tools (e.g., Amazon Kiro) and ability to validate outputs ...

Showing results 41-60

Java Ai Developer information

What is a Java AI Developer?

A Java AI Developer is a software professional who designs, develops, and implements artificial intelligence solutions using the Java programming language. They build machine learning models, integrate AI features into applications, and work with frameworks and libraries suited for AI development in Java. Their role often involves data processing, algorithm development, and deploying scalable AI-powered applications. Java AI Developers may work in various industries such as finance, healthcare, or technology to create intelligent systems that help solve complex business problems.

What are the key skills and qualifications needed to thrive as a Java AI Developer?

To thrive as a Java AI Developer, you need strong proficiency in Java programming, machine learning concepts, and a degree in computer science or a related field. Familiarity with AI frameworks (such as TensorFlow or Deeplearning4j), version control systems like Git, and experience with cloud platforms are typically required. Creative problem-solving, strong analytical thinking, and effective communication skills help developers collaborate and innovate in complex AI projects. These skills ensure the delivery of efficient, scalable AI solutions and foster productive teamwork in fast-evolving tech environments.

What are some common challenges faced by Java AI Developers when integrating machine learning models into existing enterprise systems?

One of the main challenges Java AI Developers encounter is ensuring seamless integration of machine learning models—often built with Python-based frameworks—into Java-based enterprise environments. This can involve using APIs, microservices, or platforms like TensorFlow Java and Deeplearning4j to bridge compatibility gaps. Additionally, developers must optimize model performance for scalability and real-time inference, which requires thorough testing and tuning. Effective collaboration with data scientists and DevOps teams is crucial to address deployment issues and maintain model accuracy in production.

What are popular job titles related to Java Ai Developer jobs in Quebec?

For Java Ai Developer jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Java Ai Developer jobs in Quebec look for?

The top searched job categories for Java Ai Developer jobs in Quebec are:

Infographic showing various Java Ai Developer job openings in Quebec as of August 2026, with employment types broken down into 78% Full Time, 19% Part Time, and 3% Contract. Highlights an 68% Physical, 4% Hybrid, and 28% Remote job distribution.

Senior Software Developer - Machine Learning Platform

Coveo

Montreal, QC

Full-time

Re-posted 6 days ago


Job description

Build the backbone of AI at scale

Want to see your work power millions of machine learning predictions every day? Join our Machine Learning Platform team and help bring models, including Large Language Models (LLMs), into production in a reliable and scalable way.

You'll contribute to a platform that trains thousands of models and serves hundreds of millions of queries daily, while growing your expertise in distributed systems, machine learning infrastructure and agentic workflows.

As a Backend Developer, you will:
  • Contribute to the development lifecycle, including coding, testing, and deployment
  • Analyze and help improve the ease of use, observability and reliability of our AI platform
  • Participate in maintaining services handling millions of requests and LLM calls per day
  • Collaborate with applied scientists, data engineers, and developers to integrate agentic applications into production
  • Contribute to evolving our AI platform to support the growth and scale of agentic workflows for Coveo users
  • Suggest improvements to existing processes and use AI coding tools to support your development workflow
Here is what will qualify you for the role:
  • 5+ years of experience in backend development in a cloud environment (Python or Java/Spring preferred, AWS an asset)
  • Good understanding of distributed systems and scalable application design
  • Ability to solve problems and debug systems with guidance when needed
  • Comfortable learning new tools, technologies, and best practices
What will make you stand out:
  • Familiarity with Terraform, AWS Bedrock, OpenSearch serverless or other vector databases, LiteLLM or other LLM inference gateways
  • Exposure to machine learning workflows or agentic workflows
  • Interest in scalable backend services, large-scale realtime systems, agentic workflows and applications or realtime inference at scale


You don't need to check every single box; passion goes a long way and we appreciate that skillsets are transferable.

Send us your application, we want to hear from you!

Join the Coveolife!

We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.

This job description was written by humans, assisted by AI. We may leverage technology in our hiring process to help us see the person behind the resume.

Coveo is committed to providing accessible employment practices. If you require accommodation due to a disability at any point during the recruitment process, please contact HR@Coveo.com to discuss your needs.