Apply now

Posted 22 days ago

Java Full Stack Engineer ( AI Engineering)

@ Astek

Montréal, Quebec

Full-time5+ years experience
Apply now
SIGNALS

Requirements summary:

  • Partner with product managers, UX/UI teams, architects, data specialists, and business stakeholders to identify high-value use cases and translate requirements into measurable technical…
  • Skills & Qualifications:
  • 5+ years of software engineering experience, including hands-on delivery of production or production-like AI-enabled applications.
  • Primary skills: Strong full-stack development experience with Angular and TypeScript, Java and Spring Boot, RESTful APIs, distributed systems, and secure application design.
  • Practical experience with LLM application patterns, model APIs, RAG, embeddings, vector search, prompt design, structured outputs, tool calling, evaluation, observability, and AI security.
  • Strong CI/CD and DevOps experience covering automated builds, testing, code-quality and security checks, deployment, release controls, and production monitoring; familiarity with Docker,…

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-10-20
First seen by our source
2026-11-11
Source record updated
2026-11-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

FieldValue
Open jobs on Jobsy32
Job description

What you will do:

  • Design, build, and operate AI-driven applications that use LLMs for natural-language interaction, intelligent search, summarization, content generation, and workflow automation.
  • Develop retrieval-augmented generation (RAG) solutions that securely connect models to enterprise data using embeddings, vector search, metadata filtering, citations, and access controls.
  • Integrate commercial or internally hosted models through secure APIs and implement prompt management, structured outputs, tool or function calling, context management, and streaming responses.
  • Create evaluation datasets and automated tests for answer quality, groundedness, safety, latency, reliability, and cost; use production telemetry and user feedback to improve the system.
  • Build intuitive Angular interfaces and data visualizations that allow users to search, filter, review, and interact with risk, metric, policy, and control information.
  • Design scalable Java and Spring Boot services, RESTful APIs, and event-driven or microservices-based components with appropriate authentication and authorization.
  • Use Claude, GitHub Copilot, and similar AI engineering tools responsibly for code exploration, implementation, refactoring, test generation, debugging, review, and documentation while independently validating generated output.
  • Apply software engineering best practices, including code review, automated testing, CI/CD, observability, secure development, performance tuning, and production support.
  • Partner with product managers, UX/UI teams, architects, data specialists, and business stakeholders to identify high-value use cases and translate requirements into measurable technical outcomes.
  • For senior candidates, lead solution design, mentor engineers, influence standards, assess trade-offs across model quality, latency, cost, security, and maintainability, and drive delivery across teams.

Skills & Qualifications:

  • 5+ years of software engineering experience, including hands-on delivery of production or production-like AI-enabled applications.
  • Primary skills: Strong full-stack development experience with Angular and TypeScript, Java and Spring Boot, RESTful APIs, distributed systems, and secure application design.
  • Practical experience with LLM application patterns, model APIs, RAG, embeddings, vector search, prompt design, structured outputs, tool calling, evaluation, observability, and AI security.
  • Hands-on use of Claude, GitHub Copilot, or comparable AI coding assistants, with disciplined review, testing, and security practices.
  • Strong CI/CD and DevOps experience covering automated builds, testing, code-quality and security checks, deployment, release controls, and production monitoring; familiarity with Docker, Kubernetes, and cloud-native platforms is preferred.
  • Experience with Python, SQL or NoSQL databases, data integration, caching, and data-intensive applications.
  • Strong problem-solving, communication, and stakeholder-management skills; senior candidates should also demonstrate architecture leadership, delivery ownership, and mentoring experience.

Similar jobs

  • Java Full Stack Engineer - Professional

    Canada
    Full Time

    HEXAWARE

    5+ YOECandidates need 5-8 years of application development experience with Java, Spring Boot, Angular or React and REST APIs. Strong knowledge of microservices, SQL Server or Oracle databases, Kafka or Solace messaging, OAuth2 and Docker/Kubernetes is also needed.

    Spring Boot, Angular, React, Docker, Kubernetes, OpenShift

  • Senior Java Full Stack Engineer, TD Securities

    Toronto, ON
    On-siteFull Time

    The Toronto-Dominion Bank (Canada)

    Candidates need hands-on Java (11 or later) and Spring Boot experience, strong SQL and database skills, and experience building REST APIs and microservices. React front-end experience and knowledge of financial reference data are also required.

    Java, Spring Boot, React, SQL, Broadridge BPS, Gloss

  • Conseillère ou Conseiller CENTECH

    Montréal, QC

    École de technologie supérieure

    Interagirez avec les fondatrices et fondateurs ainsi que les parties prenantes, afin d’assurer une expérience client de qualité; Compétences - titre AVEZ-VOUS CE QU'IL FAUT POUR RELEVER LE DÉFI? Compétences - texte;…

  • Préposé(e), Mouvement des Stocks TEMPS PARTIEL / Associate Stock Movement PART TIME

    Montréal, QC
    Part Time

    Holt Renfrew: Recognized as a leader in personal service and experiences, the company’s mission is to empower self-expression and ignite positive change along…

    Process Price Change Reports, Markdowns, Return To Vendor merchandise, and consolidations within required timeframes; Comply with all Health & Safety policies and requirements; Additional responsibilities are required…

    Préposé(e), Traitement des commandes

    Montréal, QC
    Part Time

    Holt Renfrew: Recognized as a leader in personal service and experiences, the company’s mission is to empower self-expression and ignite positive change along…

    The Associate, Order Fulfillment defines the luxury lifestyle shopping experience through building lasting relationships with our people, customers and partners by providing timely and…; Producing order pick lists,…

    Order picking, Sales, Packaging, Prioritization, Customer service, Examine merchandise

  • Lead Middleware Platform Architect

    Montréal, QC
    Full Time

    J&M Group

    Required Skills; 10+ years of platform engineering, middleware engineering or infrastructure engineering experience; Strong Linux administration experience

    Linux, Kubernetes, Red Hat OpenShift, Infrastructure as code, IBM Terraform, Ansible

  • Conseiller en architecture de solutions d’exploitation

    Montréal, QC
    Full Time

    Astek

    8+ YOEMode de travail : Hybride, minimum 2 jours/semaine en présentiel; Minimum de 8 ans d’expérience en technologies de l’information; Minimum de 5 ans d’expérience en architecture de solutions

    Kubernetes, Red Hat OpenShift, French, English, Collaboration

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.