CareerPlanSign in

Lead Software Engineer – AI, Data Visualization & Platform

Montréal, QC, ca💼 Full-time🗓 2026-09-18 → 2026-09-25

Core

Lead Software Engineer bridging architectural vision, product innovation, advanced data visualization, and hands-on engineering execution for a production platform.

Role type

Senior IC Lead Software Engineer (AI, Data Visualization & Platform)

Builds

Scalable cloud-native platforms, AI-powered features (LLMs, agents, RAG), and real-time interactive data visualization experiences.

Domain

Financial markets, elections, sports, mapping, and dashboards within a cloud-native, distributed systems environment.

Deliverable

production ML models | product features | infrastructure

Required skills

C#/.NET, Angular/TypeScript, system design, distributed systems, cloud-native architecture, AI/Generative AI integration, real-time data processing, containerization, event-driven systems, LLMs, RAG, embeddings, workflow orchestration.

Preferred skills

Experience with intelligent search, advanced data visualization for complex datasets, modern deployment practices.

Responsibilities

Mentor developers and drive AI-assisted development tool adoption; write and maintain production-quality code for critical full-stack components; evolve Angular and C#/.NET Core platform; develop AI applications involving LLMs, agents, and RAG; create real-time interactive data visualization experiences; optimize real-time data systems and integrations.

Seniority

Senior, hands-on IC with technical leadership

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