Back to results

Senior Software Engineer

  • Montreal, QC, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Role Title: Senior AI Engineer – Full-Stack & Ambient Voice (Startup / On-Site)

Location: Montreal, QC (100% On-Site)

Employment Type: Full-Time

About the Role

We are looking for an exceptionally ambitious, high-velocity Senior AI Engineer who thrives in fast-paced, high-ownership startup environments. You will work 100% on-site alongside our core team in Montreal to build, scale, and refine our next-generation AI agent ecosystem - focusing directly on ambient AI scribes and autonomous AI receptionists.

This is not a corporate, incremental role. You will have full ownership across the stack: orchestrating cutting-edge AI voice models, building ultra-low latency backend systems, and shipping intuitive frontend interfaces. If you love zero-to-one engineering, solving hard technical problems in real time, and moving fast without sacrificing architectural quality, this role is built for you.

Key Responsibilities

  • Ship End-to-End AI Systems: Move rapidly from concept to production on real-time Speech-to-Text (STT), Text-to-Speech (TTS), LLM orchestration, and autonomous receptionist/scribe w
orkflows.
  • Full-Stack Ownership: Architect high-performance backend microservices, resilient APIs, and responsive frontend UI applications.
  • Voice & Ambient Pipelines: Build low-latency streaming audio infrastructure (WebSockets, WebRTC) with robust RAG, tool calling, and multi-agent routing.
  • Integrations & Data Infrastructure: Build secure data pipelines and connect to core third-party APIs (calendars, EHR/EMR, CRM, communication platforms).
  • Speed, Security & Reliability: Maintain rapid product iteration speed while guaranteeing high availability and strict data compliance (e.g., Law 25, HIPAA).

What We Are Looking For

  • Startup Mindset & High Ambition: Obsessed with impact, execution speed, and high-ownership environments. You take raw ideas and deliver polished production code
quickly.
  • 5+ Years in AI/ML & Engineering: Proven track record of building, shipping, and maintaining real-world AI applications, agent frameworks, or real-time voice architectures.
  • Full-Stack Mastery: Modern stack fluency across backend and frontend (Python, FastAPI, Node.js, TypeScript, React, Next.js).
  • Voice & Conversational AI Tech: Hands-on experience with LLM APIs, fine-tuning, prompt engineering, vector databases, and real-time audio streams.
  • Solid Infrastructure: Deep understanding of relational/non-relational databases (PostgreSQL, Redis) and cloud deployment (AWS, GCP, or Azure).
  • 100% On-Site in Montreal: Excited to collaborate in person with the team every day.

Nice to Have

  • Prior early-stage startup experience (founding team, early engineering hire, or venture-backed startup).
  • Experience in regulated industries (healthcare tech, legal tech) or edge-deployed AI models.
  • Professional fluency in French and English.

How to Apply

  • If you are driven by giant goals, love startup urgency, and want to shape the future of ambient AI in person, send your resume and GitHub/portfolio link to [angie.nguyen@milya.ca].
More about this job

Responsibilities

Build and ship end-to-end AI systems for ambient scribes and autonomous receptionists, including real-time voice workflows, LLM orchestration, and low-latency audio infrastructure. Own backend services, APIs, frontend applications, secure integrations, and data pipelines while maintaining reliability and regulatory compliance.

Requirements

Candidates should have at least five years of experience in AI/ML and engineering, with a track record of shipping real-world AI applications, agent frameworks, or real-time voice systems. They should be proficient across modern backend and frontend technologies, conversational AI, databases, and cloud deployment, and be willing to work on-site in Montreal.

Skills

  • AI/ML Engineering
  • Full-Stack Development
  • Python
  • FastAPI
  • Node.js
  • TypeScript
  • React
  • Next.js
  • Speech-to-Text
  • Text-to-Speech
  • LLM Orchestration
  • Real-Time Audio Streaming
  • WebSockets
  • WebRTC
  • Retrieval-Augmented Generation
  • PostgreSQL

Visa sponsorship

Not detected in the job text

Hiring contact email

angie.nguyen@milya.ca

Categories

  • Technology
  • Software
  • Engineering
  • Healthcare

Keywords

  • Artificial Intelligence
  • Machine Learning
  • AI Agents
  • Ambient AI
  • AI Scribes
  • Autonomous Receptionists
  • Speech-to-Text
  • Text-to-Speech
  • LLM APIs
  • LLM Orchestration
  • Fine-Tuning
  • Prompt Engineering
  • Vector Databases
  • Real-Time Audio
  • WebSockets
  • WebRTC
  • Retrieval-Augmented Generation
  • Tool Calling
  • Multi-Agent Routing
  • Microservices
  • APIs
  • Python
  • FastAPI
  • Node.js
  • TypeScript
  • React
  • Next.js
  • PostgreSQL
  • Redis
  • AWS

Report this job