drjobs Senior Full Stack Developer – AI Digital Platform

Senior Full Stack Developer – AI Digital Platform

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Toronto - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 youll 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/ 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/).

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 and/or Python (FastAPI asyncio).

Proficiency in React/ 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.


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.