# AI Developer (LLM & Agentic Systems)

**Company**: WSP
**Location**: Toronto, ON
**Experience**: senior
**Job type**: full-time
**Salary**: $104,100 – $138,000
**Category**: Engineering
**Industry**: Consulting

**Apply**: https://emit.fa.ca3.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_2001/job/91916?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_a3d671c9-3d3

## Description

As an AI Developer (LLM & Agentic Systems), you will design and develop AI-enabled applications and intelligent systems used in client-facing projects, supporting decision-making across mining, resources, infrastructure, and environmental domains.

You will build next-generation AI applications that combine Large Language Models (LLMs), structured data, and domain knowledge to enable advanced reasoning and support complex engineering and operational decisions.

Responsibilities:

- Design, build, and maintain scalable full-stack applications that integrate advanced AI and data capabilities.

- Develop backend APIs and cloud-native components that support scalable data and analytics workflows.

- Integrate LLMs, agentic workflows, and NLP techniques into production-ready systems.

- Contribute to the design and evolution of knowledge-based and data-driven platforms.

- Develop and integrate data pipelines and knowledge-driven components into applications.

- Collaborate closely with analytics, data science, knowledge engineering, and digital product teams.

- Work directly with internal teams and clients to translate requirements into scalable, production-ready solutions.

- Implement secure, maintainable, and testable code aligned with industry best practices.

- Support CI/CD, Git workflows, and DevOps automation.

Requirements:

- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline.

- 5+ years of professional software development experience, including 2+ years leading the design, deployment, and scaling of LLM-based or agentic AI systems in production environments.

- Demonstrated experience designing end-to-end AI architectures, including data ingestion, retrieval, reasoning layers, and user-facing applications.

- Strong experience with LLM workflows, including prompt engineering, evaluation strategies, agent orchestration, and tool integration.

- Hands-on experience with embeddings, vector search, and RAG pipelines, including performance optimization and retrieval quality improvements.

- Proven ability to design and build scalable backend systems and APIs, including microservices architectures.

- Experience integrating structured and unstructured data into scalable AI applications.

- Experience applying NLP techniques in real-world applications.

- Strong experience with cloud-native development, including deployment, monitoring, and cost/performance optimization.

- Experience with DevOps practices, including CI/CD pipelines, Git workflows, and multi-environment deployments.

Nice to have: Experience with knowledge graphs and graph query languages, microservices, Docker/Kubernetes, ETL pipelines, or engineering-heavy data environments.

Benefits:

- Proudly Canadian – we are a Top 100 Employer in Canada for 2026.

- A global community of brilliant minds – your next idea, mentor, or opportunity is always within reach.

- Limitless opportunities start here.

- Flexible work, real balance – we recognize the importance of balance in our lives and encourage you to prioritize the balance in yours.

Compensation:

- $104,100 – $138,000 (AB, BC, NT, NU, SK & YT)

- $95,500 – $130,800 (MB & ON)

- $94,100 – $124,900 (NB, NL, NS, PEI & QC)

## Skills

### Required
- Large Language Models
- Agentic Systems
- Cloud-native development
- DevOps
- Python
- FastAPI
- Node.js
- Microservices
- Docker
- Kubernetes
- ETL pipelines
- Knowledge graphs
- Graph query languages

---

Source: [Apply at emit.fa.ca3.oraclecloud.com](https://emit.fa.ca3.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_2001/job/91916?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
