CareerPlanSign in

Senior Software Developer - AI Agents & Systems Design

British Columbia, Canada🌐 Remote💼 Full-time💰 $130,000–$130,000🗓 2026-09-15 → 2026-09-25

Core

Senior software architect designing production SaaS applications where AI agents, MCPs, and knowledge repositories are foundational engineering components rather than features.

Role type

Senior IC software architect (AI-native systems)

Builds

Scalable line-of-business SaaS applications, backend services, and AI-integrated development tooling

Domain

Reverse logistics, device repair, and enterprise service management

Deliverable

production ML models | product features | infrastructure

Required skills

AI agent system design, MCP (Model Context Protocol) implementation, RAG pipeline architecture, vector database management, AI coding tool integration, backend SaaS architecture, API design

Preferred skills

PHP or .NET development, MySQL or Oracle databases, distributed systems, vertical SaaS experience

Technologies

LLMs, MCP servers, vector databases, RAG pipelines, Cursor, Claude Code, GitHub Copilot

Responsibilities

Design and maintain production-grade SaaS applications using AI agents as primary workflow instruments; Architect service boundaries, API contracts, and data models with long-term maintainability; Build and maintain MCP servers connecting AI systems to codebases and tools; Design knowledge repositories for reliable AI grounding; Own end-to-end architecture decisions and technical tradeoffs.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.