Artificial Intelligence Engineer (AI, LLM, ML, Prompt, RAG)
Posted: 15 hours ago
Job Description
Ai - Artificial Intelligence Engineer (GenAI/LLM/Ai/ML/Prompt/Python) Fulltime position with Vacation & Holidays & Benefits Program – Remote (Not Quebec) – Must be Canadian Citizen This software company is striving to be the #1 Software for Fitness & Wellness Businesses. They offer a cloud-based business management software (B2B SaaS) that is used by leading fitness gyms, yoga studios, and wellness centers. The platform is trusted by more than 5,000 businesses and has more than 15 million users. From a bootstrap start-up to one of North America’s fastest-growing SaaS companies, the company helps entrepreneurs grow, manage, and streamline their businesses to drive more revenue with a reliable, intuitive software. The company is experiencing dramatic growth and is building a suite of four new AI modules. Company is headquartered in Toronto, Ontario, Canada. Tech Stack - LLMs: OpenAI, Gemini • Voice: Twilio, LiveKit, STT/TTS • Backend: Python, Node/TypeScript, REST/GraphQL • Data: Aurora Serverless (MySQL), Redshift, S3/Glue • Infrast: Docker, Kubernetes, GitHub Actions • Mess’g: Twilio, SendGrid, FCM, SES • Integrations: Nuvei/Paragon payments, Salesforce/HubSpot/Zapier. The company is a leading business management platform for health and wellness brands. We’re building Isaac Ai, a suite of assistants that streamline client communications, bookings & payments, growth marketing, and owner coaching. This Ai Engineer will build production Ai features across four modules - Front Desk Agent, Business Coach, Sales & Marketing Suite, and Omnichannel Message Center. A core part of the role is prompt engineering: designing reusable prompt templates and tool schemas, grounding with business data, and running automated evaluations to deliver low-latency, observable microservices connected to real APIs (booking, calendars, payments, messaging, CRM).Role will maintain a versioned prompt library with style guides, safety policies, and test coverage.Run regular prompt reviews/experiments; pair with Product/Design/Data; document APIs/flows and share reusable prompt/policy patterns.Key Responsibilities Design & ship Ai features across modules; translate user journeys into secure, low-latency microservices backed by an LLM.Prompt engineering: develop prompt templates (zero/one/few-shot), function/tool calling schemas (JSON), and guardrails/policies for bookings, FAQs, and safe human handoff; version prompts and track telemetry (win rate, latency, cost).Conduct experiments to evaluate model performance, benchmark across Gemini, GPT, Claude, LLaMA, and other LLMs, and recommend best-fit solutions.Voice & telephony: integrate STT/TTS and Twilio/LiveKit with barge-in, interruption handling, and dialogue-state recovery.Booking & payments: connect to the WellnessLiving engine, calendar sync, conflict/resourcing logic, and Nuvei/Paragon flows with retries and failure recovery.Insights & growth: ship Business Coach KPIs and NL Q&A; add predictive/“what-if” scenarios and personalized recommendations.Marketing automation: segmentation, AI content, A/B tests, send-time optimization, lead scoring; close the loop with engagement signals to tune prompts/models.Omnichannel inbox: unify SMS/email/in-app/WhatsApp/voice/social with intent/sentiment routing and in-thread booking/payment; meet audit/SLA targets.Engineering excellence: write tested Python/TypeScript; Dockerize; add logs/metrics/traces/alerts; maintain runbooks/postmortems and participate in on-call.Minimum Qualifications Bachelor’s degree in Computer Science, Data Science, AI, or related field.3+ years building ML and Ai-enabled apps with production LLM – Large Language Model.Proficiency in Python and one of TypeScript/Node.js/JavaScript; REST/GraphQL experience.Demonstrated prompt-engineering experience, tool/function calling, structured outputs (JSON), retrieval/RAG prompting, safety/guardrail design, and A/B or golden-set evaluation.Proficiency with frameworks such as PyTorch, TensorFlow, Hugging Face Transformers, LangChain, or LlamaIndex.Familiar with Docker, Git, CI/CD, cloud services; comfortable adding observability and tests.Solid authN/authZ, privacy, and secure PII handling; benchmarking for latency/concurrency/error recovery.Must be Canadian Citizen or Canadian Permanent Resident.REMOTE, but we can NOT hire anyone living in Quebec.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period