CareerPlanSign in

Senior Software Engineer, AI

Ontario, Canada💼 Full-time💰 $100,000–$100,000🗓 2026-08-26 → 2026-09-26

Core

Design, build, deploy, and optimize production-grade AI-powered products and platforms, with a strong focus on LLM applications, agentic AI systems, and backend engineering for customer experience intelligence.

Role type

Senior IC AI Software Engineer (LLM & Agentic Systems)

Builds

Scalable, measurable, secure, and maintainable AI solutions including autonomous and semi-autonomous AI agents for business workflows.

Domain

Customer Experience Intelligence / Conversational Analytics

Deliverable

production ML models | product features | infrastructure

Required skills

LLM application development, agentic AI system design, multi-agent orchestration, Python backend engineering, NLP fundamentals, transformer model fine-tuning, data pipeline construction, model evaluation frameworks, production deployment and monitoring, SQL/NoSQL/vector database management.

Preferred skills

Cloud platform experience (AWS/Azure/GCP), containerization (Docker/Kubernetes), ETL and data engineering, specific database expertise (PostgreSQL/Snowflake/MongoDB), workflow orchestration tools (Kubeflow/Airflow).

Technologies

LangChain, LangGraph, Strands AI, Flask, Django, BERT, RoBERTa, ALBERT, vector databases, Linux, CI/CD.

Responsibilities

Design AI systems and build end-to-end solutions using ML, deep learning, NLP, and generative AI; develop LLM-powered applications with prompt engineering and RAG; design and implement AI agents for planning, reasoning, and tool use; create multi-agent orchestration workflows; productionize models and agents with reliability standards; build data and inference pipelines; define evaluation frameworks for quality and safety; optimize performance, cost, and token usage; ensure governance, security, and responsible AI practices.

Seniority

Senior, hands-on IC

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