CareerPlan

Senior Software Engineer, Applied AI & Customer Solutions

CanadaFull-time$137k2026-10-07 → 2026-11-10

Core

Build and deploy AI-powered solutions directly with enterprise and campus customers, operating across the full engagement lifecycle from scoping to production deployment.

Role type

Senior Software Engineer (Applied AI & Customer Solutions)

Builds

Production-grade, secure, and compliant AI solutions deployed in customer environments

Domain

Enterprise Education / Applied AI / Cloud Infrastructure

Deliverable

production ML models

Required skills

Backend engineering (Python, Java, Typescript), Cloud infrastructure (AWS), Data engineering, Identity and access management, Secure network patterns (mTLS, VPC peering, PrivateLink), CI/CD, Observability

Preferred skills

Agentic AI tooling (LangChain, LangGraph, RAG), Analytical data layers (Postgres, DuckDB, pgvector), Solutions engineering experience, Data privacy regulations (GDPR, FERPA, DPDPA, HIPAA)

Technologies

Python, Java, Typescript, Docker, Kubernetes, Kafka, AWS, LangChain, LangGraph, FastMCP, RAG, MCP, Postgres, DuckDB, pgvector

Responsibilities

Map customer systems and workflows to identify business problems, Rapidly prototype and demo working solutions, Harden validated prototypes into production deployments, Design multi-tenant or hybrid deployment architectures, Own CI/CD and production support for customer-embedded systems, Travel to customer sites for discovery and go-live phases

Seniority

Senior, hands-on IC with customer-facing responsibilities