CareerPlanGet AI match score →

Data Scientist

Montreal, Quebec, Canada💼 Full-time🗓 2026-06-15 → 2026-07-19

Core

Build backend services that integrate LLM APIs to generate automated client/customer summaries (risk, KYC/CDD, alerts) from structured data for a regulated financial environment.

Role type

Senior IC backend AI solutions developer (GenAI/LLM integration)

Builds

Production-ready AI features exposing summary generation via clean APIs

Domain

Financial services / Generative AI

Deliverable

production ML models

Required skills

Java (Spring Boot) or Python (FastAPI/Flask), LLM API integration (OpenAI), prompt engineering, SQL/REST API integration, RESTful API design, Git/version control, testing, data privacy awareness

Preferred skills

LLM orchestration libraries (LangChain, Spring AI), streaming responses (SSE/WebSockets), evaluation tooling (Langfuse/LangSmith), cloud/containerization (Azure/AWS/Docker), CI/CD, responsible-AI governance

Technologies

OpenAI API, Java, Spring Boot, Python, FastAPI, Flask, SQL, Docker, Azure, AWS, GCP, Jenkins, Gradle, Maven, LangChain, LangChain4j, LlamaIndex, Semantic Kernel

Responsibilities

Integrate LLM calls into application services with prompt construction and structured output handling; Assemble context by retrieving and shaping data from databases and internal APIs; Design and iterate on prompts and templates for different summary types; Expose capabilities through clean backend APIs for other teams; Apply responsible-AI guardrails including PII handling and prompt-injection defenses; Collaborate with engineering, business analysts, and compliance stakeholders to validate outputs

Seniority

Mid-level to Senior, hands-on IC

Sourced via linkedin · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on LinkedIn ↗