Apply now

Posted 22 days ago

AI Developer

@ Walvis Technologies

Ottawa, Ontario

RemoteFull-time
Apply now
SIGNALS

Overview

Walvis Technologies, an Ottawa consulting and development firm, is hiring an AI developer to configure, build and integrate AI solutions for government and enterprise clients. The work covers LLM applications, retrieval-augmented generation and agents on Azure AI Foundry. The role is full-time and remote within Canada, with Ottawa preferred, and salary is discussed with shortlisted candidates.

Responsibilities:

  • Configure and build AI solutions on Azure AI Foundry
  • Build retrieval-augmented generation systems with cited answers
  • Integrate AI into client applications and content systems via APIs
  • Measure answer quality with test sets and evaluations
  • Put safeguards in place, including access control

Requirements summary:

  • Hands-on Azure AI Foundry and RAG experience, gained through own work
  • Living in Canada; Ottawa preferred
  • Eligible for Government of Canada security clearance
  • Applies directly; no recruiters or agencies
  • Python or C# at a professional level
  • Experience with Entra ID and secure document-level permissions

Tools & skills

Source and dates

Source type not verified · jsonld

Employer posting date
2026-10-15
First seen by our source
2026-10-26
Source record updated
2026-10-26

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

Job details

DepartmentSoftware development
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Security clearanceReliability status

Summary and details written by AI from the posting; the employer’s posting is the authority.

Walvis Technologies

FieldValue
Open jobs on Jobsy2
Job description

Walvis Technologies, an Ottawa consulting and development firm, is hiring an AI developer to configure, build and integrate the AI solutions we deliver for government and enterprise clients: LLM applications, retrieval-augmented generation (RAG) and agents on Azure AI Foundry.

The requirements

Four things are firm. Please apply only if all four are true.

  • Hands-on experience configuring and building AI solutions on Azure AI Foundry, including retrieval-augmented generation (RAG). Work you did yourself, for an employer or a client, not only courses or tutorials.
  • You live in Canada. The role is remote within Canada. Ottawa is preferred.
  • You are eligible to obtain a Government of Canada security clearance.
  • You apply for yourself, and you do the work yourself. No recruiters, no staffing agencies, no outsourcing firms. The role cannot be subcontracted.

About Walvis

Walvis Technologies is an Ottawa consulting and development firm, established in 2012. We design, build and support Microsoft cloud, AI and content systems for government and enterprise: citizen portals, records systems, custom applications and AI tools.

Everyone is in-house. The people who design a solution also build and support it, so nothing gets lost between the plan and the code.

What you'll do

  • Configure and build AI solutions on Azure AI Foundry: choose and deploy models, write and version prompts and system instructions, and set up agents and the tools they call.
  • Build retrieval-augmented generation (RAG): bring documents in, chunk and index them, set up vector and hybrid search (for example Azure AI Search), and return answers that cite their sources.
  • Integrate AI into the applications and content systems we deliver, through APIs, with sign-in, permissions and error handling done properly.
  • Measure answer quality: build test sets, run evaluations, and fix the retrieval or the prompt when an answer is wrong.
  • Put safeguards in place: content filtering, grounding, and access control that respects who may see which document.
  • Work directly with clients: run demos, ask the questions that matter and explain in plain language what AI can and cannot do.

What you bring

  • Azure AI Foundry: model deployments (including Azure OpenAI models), agents, evaluations and content safety, and how the pieces connect.
  • RAG done well: chunking, embeddings, vector and hybrid search with semantic ranking (Azure AI Search or similar), metadata filters and citations.
  • Prompt and agent configuration: system prompts, structured output and tool calling, and the sense to use a simpler approach when an agent is not needed.
  • Evaluation: groundedness and relevance checks, test sets, and comparing a change before it ships.
  • Programming: Python or C# at a professional level, REST APIs and the Azure SDKs.
  • Security: Entra ID, managed identities, secrets kept out of code, and document-level permissions carried through to search.
  • Team habits: Git, pull requests, code review given and received well, and CI pipelines.

Assets

None of these are required. Each one helps.

  • Microsoft Copilot Studio or Microsoft 365 Copilot extensibility.
  • Semantic Kernel, LangChain or a similar orchestration framework.
  • Document processing at scale: Azure AI Document Intelligence, OCR and large document collections.
  • The Microsoft stack we work in: Azure, Azure DevOps, SharePoint, Dynamics 365 or Power Platform.
  • AI work on public-sector projects.

Good to know

  • Full-time.
  • Remote from anywhere in Canada. Ottawa is preferred.
  • French is not required.
  • Salary is discussed with shortlisted candidates.

How to apply

Apply through the application form at https://www.walvis.ca/careers/ai-developer/apply/. Direct applicants only. Recruiters and agencies: please don't contact us about this role.

Similar jobs

  • AI Developer

    Toronto, ON
    Full Time

    Bank of Montreal

    5+ YOECandidates need typically 5 to 7 years of relevant experience and a post-secondary degree in a related field, or an equivalent combination. They need strong cloud computing, software development, scripting, and troubleshooting skills, plus good communication and teamwork.

  • Sr. AI Developer

    Waterloo, ON

    Open Text Corporation: OpenText is a leading Cloud and AI company that provides organizations around the world with a comprehensive suite of Business AI, Business Clouds,…

    Candidates need several years of independent software delivery in production enterprise applications, strong Python or Java skills, and hands-on experience with LLM integration, RAG and agent frameworks. Experience with MCP, A2A and AI quality evaluation is also expected, plus a degree in computer science or equivalent practical experience.

    Python, Java, LangGraph, Google ADK, CrewAI, Model Context Protocol

  • Junior AI Developer

    Ottawa, ON
    Full Time

    Ericsson

    Ericsson needs candidates with a bachelor's or master's degree in computer science, software engineering, AI, data science or a related field. Candidates should know Python or another modern language, have AI and machine learning basics, and be familiar with LLMs, prompt engineering, APIs, Git and software testing.

    Python, Git, AWS, Azure

    Junior AI Developer

    Ontario

    Ericsson

    Candidates need a Bachelor's or Master's in computer science, software engineering, AI, data science, mathematics or a related field. Python or another modern language, AI and machine learning basics, and familiarity with LLMs, prompt engineering, APIs, Git and software testing are expected.

    Python, Git, AWS, Azure

  • AI Developer - Agentic System

    Toronto, ON
    HybridFull Time

    Xanadu: is a Canadian quantum technology company, and one of the world's leading photonic quantum hardware providers.

    4+ YOECandidates need a BSc in a technical field, 4+ years of software engineering building AI or ML tools, and at least 1 year with agentic systems, LLM/RAG assistants or large-scale neural network work. Production experience on AWS and knowledge of the full software development lifecycle are also required.

    GitHub, Python, Rust, Postgres, Docker, Terraform

  • AI Developer, Senior Associate

    Toronto, ON
    Full Time

    PricewaterhouseCoopers LLP

    Candidates need experience in data science and machine learning, along with strong analytical, critical thinking and communication skills. Familiarity with data engineering, data quality and data pipelines is expected for this senior associate level.

    C++

  • AI Developer – Agentic Solutions (PL6045)

    Toronto, ON
    On-siteContract

    Paralucent

    5+ YOECandidates need 5+ years of software development, strong backend and front-end skills, and hands-on experience building AI agents or AI-powered solutions. Experience with APIs, authentication, databases, MCP and Agile teams is also required.

    Software development, Back-end development, Data storage, Front-end development, Agile development, Research

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.