Logo for Viral Loops

SENIOR AI ENGINEER (Canada)

Roles & Responsibilities

  • 5+ years of professional software engineering experience, including 2–3 years on production AI or real-time systems.
  • Strong proficiency in Python and modern web/backend development (ideally PHP/Laravel or equivalent frameworks).
  • Experience with LLM-based systems (OpenAI/Groq or similar), prompt engineering, streaming responses, and multi-provider AI integrations.
  • Solid understanding of event-driven architectures, queues, background job processing, and relational databases (MySQL/PostgreSQL).

Requirements:

  • Design, implement, and maintain features in the SalesCloser Bot (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 Bot and Dashboard, keeping 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.

Job description

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.

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.
 
QUALIFICATIONS
• 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). Knowledge of a second language is considered an asset.
 
WORK ENVIRONMENT
• Due to the nature of this role, we may verify backgrounds, including conducting employment references, criminal record checks, and credit checks.
• Once hired, the successful candidate must provide a valid government-issued photo ID, proof of SIN and proof of residential address as part of their onboarding process.
 
GREAT REASONS TO JOIN OUR TEAM!
• 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
• Corporate headquarters in beautiful Vancouver, British Columbia, Canada
 
ABOUT US
SalesCloser is an advanced conversational AI platform that acts as a virtual sales agent, deliveringpersonalisedd sales calls, demos, and follow-ups in real time across multiple languages. The platform enables businesses to automate and scale their sales operations, improving efficiency, reducing hiring costs, and driving higher conversion rates.
 
Powered by advanced AI technology and a growing portfolio of patent applications, SalesCloser delivers a scalable, high-margin solution that redefines how companies engage with buyers and customers across a range of business interactions.
 
For more information, visit the SalesCloser website at: https://salescloser.ai.
 
APPLICATION PROCESS
If you are interested in applying for this exciting opportunity, please provide an updated resume IN ENGLISH (PDF or Word formats only), quoting the position title in the subject line of your cover letter.
  
SalesCloser.ai is an equal-opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture that does not discriminate on the basis of disability, status, or any other basis protected under legislat.ion
 
We thank all applicants in advance for their interest in this position; however, due to the volume of applications we receive, we are unable to respond to phone, email, or agency inquiries.
 
Internal applications will be accepted until Tuesday, April 7, 2026, at 4 pm Pacific.

Artificial Intelligence Engineer Related jobs

Other jobs at Viral Loops

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.