Ontario Wholesale Energy Gas & Electric

Senior Full Stack Developer – AI Digital Platform

Senior Full Stack Developer – AI Digital Platform
Notice info
LocationToronto, ON
On-site
Oil and Gas

About This Job

About Us

We are building a next-generation AI Digital Platform that combines voice-enabled conversational AI, telephony integration, and a lightweight CRM into one seamless system.

This is a high-impact, hands-on role where you’ll help architect and build production-grade systems that span AI, real-time telephony, and modern SaaS web applications.

Role Overview

As a Senior Full-Stack Developer, you will take ownership of critical components across our stack — from the CRM frontend/backend to the AI management orchestration system and its integrations. You will collaborate closely with our AI/ML engineers (who focus on STT/LLM/TTS models) and infrastructure team, ensuring that data, APIs, and workflows are robust, scalable, and reliable.

You will thrive if you enjoy working in high-performance, real-time systems and have experience bridging frontend usability with backend orchestration.

Key Responsibilities

- Backend & API Development

- Build and maintain FastAPI/Node.js services powering the AI Management System (call orchestration, dialogue state, outcome extraction).

- Design clean REST APIs and Webhooks for CRM, telephony, and automation integrations (e.g., n8n).

- Implement robust data models in PostgreSQL and caching/queuing via Redis.

- Frontend & CRM Development

- Lead development of the CRM operator console (React/Next.js).

- Create dashboards for lead management, call outcomes, and campaign analytics.

- Ensure intuitive UI/UX for sales teams monitoring AI calls.

- Systems Integration

- Integrate backend services with telephony (Asterisk/FreeSWITCH, SignalWire, Twilio) and real-time audio I/O (WebRTC/GStreamer).

- Connect AI pipeline outputs (STT/LLM/TTS) to CRM outcomes.

- Implement flexible adapters for direct CRM API connections and workflow automation via n8n.

- Scalability & Observability

- Optimize system performance for high-volume concurrent calls.

- Implement monitoring, logging, and alerting with Prometheus, Grafana, and Sentry.

- Ensure fault-tolerance and horizontal scalability of orchestration and web services.

- Collaboration & Leadership

- Work closely with AI developers (LLM, speech models) to ensure seamless integration.

- Participate in architectural reviews, code reviews, and mentoring junior developers.

- Contribute to the technical roadmap and best practices for CI/CD, testing, and security.


Key Qualifications – Must Have

- 7+ years of full-stack development experience.

- Strong expertise in Node.js and/or Python (FastAPI, asyncio).

- Proficiency in React/Next.js for frontend web apps.

- Solid experience with PostgreSQL and Redis (queues, caching, pub/sub).

- Hands-on experience with real-time systems (WebRTC, SIP/VoIP, or similar).

- Proven ability to design, build, and scale REST APIs and distributed systems.

- Strong understanding of DevOps in cloud environments (AWS/Azure, Docker, Kubernetes a plus).

- Familiarity with telephony stacks (Asterisk, FreeSWITCH, SignalWire, or Twilio).

- Experience integrating external SaaS APIs (CRMs, automation tools).


Nice to Have

- Exposure to AI/ML workflows (LangChain, LLM APIs, Whisper, TTS engines).

- Knowledge of real-time streaming frameworks (GStreamer, Kafka, WebSockets).

- Prior experience building high-throughput sales/communications platforms.

- Familiarity with feature flagging, A/B testing, and experimentation frameworks.


Why Join Us?

- Be a foundational engineer shaping a product at the frontier of AI voice agents and CRM platforms.

- Work with a small, agile team where your code ships fast and your ideas matter.

- Competitive compensation package

- Flexible, hybrid work culture with a strong focus on ownership and innovation.

This role is for someone who thrives in building complex systems end-to-end, enjoys solving real-time, distributed challenges, and wants to see their work directly power a live AI sales platform.

Please send a cover letter and salary expectations. NO PHONE CALLS PLEASE.

Similar Jobs

company-logo

Senior Full Stack Developer – AI Digital Platform

Ontario Wholesale Energy Gas & Electric
 
Toronto, ON
3 days ago
EE

Senior Software Developer (AI & Full-Stack)

Enerva Energy Solutions Inc
Job Typefull time
 
Calgary, AB
8 days ago
company-logo

Senior Full-Stack Software Developer

True Oil LLC
Job Typefull time
 
Casper, WY
4 days ago
company-logo

Senior Full Stack Developer

Pacific Fusion
Job Typefull time
Salary
$160000 - $200000
Fremont, 06
5 days ago
company-logo

Senior Full Stack Software Developer

Engineered Intelligence Inc.
Job Typefull time
 
Toronto, ON
19 days ago
company-logo

Senior AI Data Engineer

Entergy
Job Typefull time
 
The Woodlands, 48
9 days ago
company-logo

Software Developer II (Full Stack & AI)

National Information Solutions Cooperative (NISC)
 
St. Louis, MO
29 days ago
company-logo

Senior Software & AI Engineer I

Southern California Edison (SCE)
Job Typefull time
Salary
$126000 - $189000
Rosemead, CA
29 days ago
company-logo

Senior Software Engineer, Platform

Rainmaker Technology Corporation
Job Typefull time
Salary
$140000 - $200000
El Segundo
28 days ago
company-logo

Full-Stack Developer

GeologicAI
Job Typefull time
 
5 days ago
company-logo

Full Stack Developer

Trafigura
Job Typefull time
 
Houston, 48
9 days ago
company-logo

Full-Stack Software Engineer (API/AI/Automation Focus)

Undisclosed
Job Typefull time
 
Miami, 12
10 days ago
company-logo

AI/ML Intern – Front-End Developer

Trench Group
Job Typefull time
 
Scarborough
17 days ago
company-logo

Senior Software Engineer - Product Platform

Voltus
Job Typefull time
 
5 days ago
company-logo

Junior Full-Stack Developer

Equinox Engineering
Job Typefull time
 
Calgary, AB
9 days ago
company-logo

Senior Software & AI Engineer II

Southern California Edison (SCE)
Job Typefull time
 
Rosemead
28 days ago
company-logo

AI Software Engineer

X-energy
Job Typefull time
 
Rockville, 24
12 days ago
company-logo

AI Software Engineer

X-Energy
Job Typefull time
Salary
$111225 - $222500
Rockville, MD
12 days ago
company-logo

Senior Software Backend Developer

Halliburton
Job Typefull time
 
Calgary, AB
19 days ago
company-logo

Senior Software Developer

LSEG
Job Typefull time
 
Greater Chicago Area
19 days ago

Trending Jobs

company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull time
Salary
$55 - $75
Canonsburg, PA
7 months ago
company-logo

Division Order Analyst

Coronado Resources
Job TypeFull time
 
Dallas, TX
4 months ago
company-logo

Professional Landman

Penterra Services, LLC
Job TypeContract
 
Lovington, NM
3 months ago
company-logo

Business Analyst – Accounting

Permian Resources
Job TypeFull time
Salary
$110000 - $150000
The Woodlands, Texas
about 2 months ago
company-logo

Accounts Payable Clerk

LPR Energy
Job TypeFull time
Salary
$65000 - $65000
Dallas, TX
4 months ago
company-logo

Division Order Landman

R. Lacy Services, Ltd.
Job TypeFull time
 
Longview, TX
3 months ago
company-logo

Title Landman

Sustain Land Services
Job TypeFull time
 
Norman, OK
5 months ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull time
 
Lafayette, LA
6 months ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull time
 
Dallas, TX
5 months ago
company-logo

Landman

Stockyards Energy Land Services
Job TypeContract
 
Akiachak, TX
8 months ago
company-logo

Attorney

Toeppich & Associates
Job TypeFull time
 
Houston, TX
over 1 year ago
company-logo

Lead Software Engineer

Energy Hire
Job TypeFull time
Salary
$120000 - $180000
Dallas, Texas
22 days ago
company-logo

contract Landman

HPS Oil & Gas Properties
Job TypeFull time
 
Midland, TX
6 months ago
company-logo

Oil and Gas Title Attorney

Oliva Gibbs PLLC
Job TypeFull time
 
Houston, TX
4 months ago
company-logo

Data Analyst

River City Science Academy
Job TypeFull time
Salary
$20 - $45
Jacksonville, FL
6 months ago
company-logo

Title Reviewer

Innovation Land Services
Job TypeFull time
 
Pittsburgh, PA
7 months ago
company-logo

Electrical Designer

Dudley Staffing
Job TypeFull time
Salary
$45 - $60
Canonsburg, PA
7 months ago
company-logo

Civil/Structural Designer

Dudley Staffing
Job TypeFull time
Salary
$30 - $60
Canonsburg, PA
7 months ago
company-logo

Senior Division Order Analyst

Formentera
Job TypeFull time
Salary
$110000 - $130000
Austin, TX
over 1 year ago
company-logo

Mechanical/Piping Engineer

Dudley Staffing
Job TypeFull time
Salary
$55 - $75
Canonsburg, PA
7 months ago