ABC Fitness Solutions

ABC Fitness Solutions

Principal AI Engineer

Vancouver, BC, CA · Principal

Sponsorship not specifiedDetected 91 days ago
PythonFastAPIFlaskBackend DevelopmentVector DatabasesAWSCloud PlatformsDockerKubernetesCI/CDRESTMachine LearningData ScienceLLMsRAGAI OrchestrationA/B TestingAgileRecruitingCommunicationMentoringPublic Speaking

About the role

  • Let's transform the future of fitness-together!
  • At ABC Fitness, your growth is our investment.
  • Through continuous learning, mentorship, and professional development opportunities, we empower you to reach new heights-personally and professionally.

Responsibilities

  • Work cross-functionally with Product/Design to translate ambiguous problems into measurable outcomes and shippable iterations. Lead the estimation of work at the quarterly level. Provide alternative solutions and negotiate with Product Management.
  • Build and ship LLM-powered product capabilities end-to-end: APIs, orchestration logic, integrations, and production rollouts
  • Design and implement agentic workflows (tool use, planners/routers, multi-step reasoning, handoffs, memory/state management) using modern orchestration frameworks (e.g., Lang Chain/Lang Graph-style)
  • Develop strong prompting + context engineering practices, including prompt versioning and experimentation (e.g., A/B testing approaches)
  • Build evaluation harnesses for LLM apps: curated test sets, automated checks, offline/online metrics, human review loops, and regression gates for changes
  • Collaborate with platform/infra teams to deploy on AWS, ensuring reliability, security, scalability, latency, and cost controls
  • Instrument systems for observability (quality, latency, token/cost, errors) and create feedback loops to improve model+system behavior over time
  • Develop high quality solutions
  • leads the creation of new standards, patterns, and best practices
  • Write architecture & design documentation for new products, systems, and patterns

Requirements

  • Engineering or Comp Science degree or equivalent work experience
  • 9+ years of professional experience in software engineering, applied ML, data science engineering, or AI product engineering
  • Some applied ML / data science experience (e.g., experiments, model evaluation, error analysis, feature work, or shipping ML-informed product changes), even if your recent focus has shifted toward software/AI engineering
  • Experience with cloud infrastructure (e.g. AWS) and shipping production workloads (containers, deployments, monitoring)
  • Prior role experience as a Data Scientist / Applied ML Engineer, with evidence of taking prototypes closer to production (directly or in close partnership with engineering)
  • Experience with LLM evaluation/observability tooling (e.g., experiment tracking, tracing, prompt/version management, continuous evaluation)
  • Familiarity with vector databases / retrieval systems and relevance tuning (RAG patterns, embedding selection, chunking strategies)
  • Experience with CI/CD, Docker/Kubernetes, or infrastructure-as-code
  • Strong Python skills, experience building backend services (e.g. Flask/FastAPI) and integrating with REST APIs
  • Practical understanding of LLMs/SLMs and how they behave in production (hallucinations, prompt sensitivity, latency/cost tradeoffs)
  • Hands-on experience building LLM applications (RAG, tool use, agents, workflow orchestration), with the ability to demonstrate end-to-end ownership from prototype‚ production‚ measurement, iteration

Compensation

  • Please note that the salary information shown below is a general guideline only and based on employees in Canada and may be different in other countries.

Benefits

  • Time Off - with our open PTO policy, we offer flexibility in how and when you take PTO!
  • Parental & Pawternity Leave - we offer leave for when your family grows by two feet or four paws!
  • Best Life Perk - we are committed to meeting you wherever you are in your fitness journey with a quarterly reimbursement
  • Medical/Dental/Vision coverage
  • And more! - so many benefits we couldn't even fit them all here!
  • At ABC Fitness, we don't just build technology-we build communities and transform lives.
  • About ABC Fitness
  • ABC Fitness is the #1 software provider for fitness businesses of any size, all around the world.
  • Supporting 30K clubs, 650K coaches, 40M members, and processing more than $12B in payments every year, ABC Fitness provides scalable, data-driven solutions to simplify club management and engage members and clients.
  • From personal trainers, boutique studios, and gyms, to international franchise health clubs, ABC Fitness will move your business forward through technology and industry insights.

Company info

  • May represent the team through presentations to other company departments and customers
  • That's why our culture is built on respect, trust, and belonging.
  • We are doers, thinkers, and dreamers.

Equal opportunity

  • ABC is an equal opportunity employer committed to diversity, equity, and inclusion.

This listing is sourced directly from ABC Fitness Solutions's careers page and normalized into a canonical job model.