SENIOR AI ENGINEER (Canada)

Wishpond Technologies
1d

About The Position

SalesCloser.ai currently has the position of Senior AI Engineer available, and we’re excited to tell you about it! OVERVIEW We are looking for a Senior AI Engineer to own end-to-end development across our real-time AI sales Bot (Python/FastAPI) and multi-tenant SaaS Dashboard (Laravel/Vue), ensuring both layers evolve cohesively as one product. Together with the Product Development Team, the Senior AI Engineer is responsible for the continued success of Salescloser.ai.

Requirements

  • 5+ years of professional software engineering experience, with at least 2–3 years working on production AI or real-time systems.
  • Strong proficiency in Python and modern web/backend development (preferably PHP/Laravel or equivalent frameworks).
  • Experience with LLM-based systems (OpenAI / Groq / similar), prompt engineering, streaming responses, and integrating multiple AI providers.
  • Solid understanding of event-driven architectures, queues, and background job processing.
  • Hands-on experience with relational databases (MySQL or PostgreSQL), schema design, and query optimization.
  • Comfortable working across frontend (Vue/React or similar), backend, and infrastructure to deliver end-to-end features.
  • Strong debugging skills in distributed, real-time environments (latency, race conditions, concurrency, audio/voice pipelines).
  • Excellent communication skills and the ability to collaborate with cross-functional teams.
  • As part of a diverse team, the ability to work both independently and collaboratively.
  • Fluent in English (spoken and written).

Nice To Haves

  • Knowledge of a second language is considered an asset.

Responsibilities

  • Design, implement, and maintain features in the SalesCloser Bot codebase (Python 3.11, FastAPI, Redis, Docker), including real-time audio, transcription, LLM integration, and event-driven orchestration.
  • Build and enhance Dashboard capabilities (Laravel 10, PHP 8.1, Vue 3, MySQL, Redis, Stripe, Twilio, LiveKit, S3) for configuring agents, campaigns, analytics, and multi-tenant administration.
  • Translate product requirements into robust backend and frontend changes across both repositories, keeping Bot and Dashboard APIs, models, and workflows in sync.
  • Extend and refine AI interaction flows (sequence-based state machine and prompt-based modes), including prompt design, tool usage, failover, and performance tuning.
  • Improve and maintain the event-driven architecture (queues, jobs, webhooks, listeners) for call handling, recordings, analytics, and integrations (Twilio, LiveKit, Stripe, Zapier, Gemini, OpenAI, ElevenLabs).
  • Collaborate with Product, Design, Data, and Customer teams to design features that are observable, testable, and scalable in production.
  • Own system quality for your features: testing (unit, integration, end-to-end), observability (logs, metrics), and reliability (timeouts, retries, failover).
  • Provide technical leadership: review code, mentor engineers, and help evolve coding standards for both Bot and Dashboard.
  • Contribute to deployment, monitoring, and incident response in containerized environments (Docker, Docker Compose, AWS ECS-like setups).
  • Other duties as assigned.

Benefits

  • Exciting and dynamic environment with a great leadership team
  • Comprehensive training program and regular performance reviews to facilitate your success
  • Competitive compensation based on experience and proven abilities
  • Great referral programs with incentives and bonuses
  • Unbelievable product discounts when you use our products for your own business
  • A global workforce of multi-cultural and talented colleagues
  • A close-knit operation with amazing growth opportunities for your personal development

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service