×
Register Here to Apply for Jobs or Post Jobs. X

Senior​/Lead - AI Engineer

Job in Saskatoon, Saskatchewan, S7W, Canada
Listing for: FICO
Full Time position
Listed on 2026-06-04
Job specializations:
  • IT/Tech
    AI Engineer, Machine Learning/ ML Engineer, Data Scientist
Job Description & How to Apply Below
Position: Senior/ Lead  - AI Engineer

The Opportunity

“As a Senior Engineer on our Applied AI team, you will be at the forefront of building AI-powered software that transforms how our platform operates. You will design, build, and maintain production-grade applications and agentic systems — leveraging LLMs, agent SDKs, MCP-based tooling, and modern AI frameworks — to power critical functions from fraud investigation and decision automation to process optimization and customer communications.

In this role, you will uphold high standards of reliability, evaluation rigor, and responsible AI governance across all initiatives, shipping capabilities that make a lasting impact on FICO's platform. You will collaborate with a high-caliber, multidisciplinary team and drive innovation through deep expertise in applied AI, software engineering, and systems design.” - VP, AI Engineering

What You'll Contribute

  • Design and build production AI systems — including agents, RAG pipelines, and LLM-powered workflows — that integrate seamlessly into FICO's analytics and decision management platform.
  • Translate product requirements into technical designs, balancing model capabilities, latency, cost, and reliability against real-world business constraints.
  • Develop robust evaluation frameworks and benchmarks to measure quality, safety, and regression across LLM-based features, and use those signals to drive iterative improvement.
  • Drive end-to-end delivery of AI features, including prompt and context engineering, tool/function design, writing reusable and well-tested code, running offline and online evaluations, and communicating results to stakeholders.
  • Build and operate the application layer around foundation models: orchestration, tool use, memory, retrieval, guardrails, observability, and human-in-the-loop workflows.
  • Fine-tune, distill, and adapt open and closed foundation models when warranted, and align technical choices with FICO's product strategy and roadmap.
  • Optimize inference performance, throughput, and cost across the serving stack — including caching, batching, routing, and model selection strategies.
  • Apply modern AI engineering practices across heterogeneous infrastructure, from CPU-bound orchestration services to GPU-accelerated inference and training workloads.

What We're Seeking

  • Experience:

    5+ years of software engineering experience, with a demonstrated track record of shipping complex, production-grade systems and at least 1+ years building applications powered by LLMs or other foundation models.
  • Applied AI

    Experience:

    Hands-on experience designing and deploying LLM-based features in production including prompt and context engineering, tool/function calling, agentic workflows, and evaluation-driven iteration.
  • Technical Proficiency:
    Strong coding skills in Python and/or Type Script, with experience using modern AI SDKs and frameworks (e.g., the Anthropic, OpenAI, or Google SDKs; Lang Chain, Llama Index, Lang Graph; agent frameworks; MCP).
  • LLM Engineering Expertise:
    Solid working knowledge of how foundation models behave in practice — including their capabilities and failure modes and experience with fine-tuning, distillation, or model adaptation when product needs warrant it.
  • AI/ML Systems:
    Familiarity with the architectural patterns of production LLM systems, including orchestration, tool use, memory, guardrails, observability, caching, and cost/latency optimization.
  • Retrieval & Embeddings:
    Experience with embeddings and information retrieval; hands-on experience with Retrieval-Augmented Generation (RAG) architectures and vector stores (e.g., Pinecone, Weaviate, pgvector) is strongly preferred.
  • Evaluation Rigor:
    Experience building offline and online evaluation pipelines for AI systems defining metrics, building eval sets, running A/B tests, and using signals to drive iterative improvement.
  • Communication & Leadership:
    Strong problem-solving and communication skills, with the ability to mentor peers, influence technical direction, and collaborate effectively across engineering, product, and data science teams.
  • Education:

    Bachelor's/Masters degree in Computer Science, a related technical field, or equivalent practical experience. Advanced degrees and…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary