Apply now

Posted 18 days ago

Senior Technical Lead (Full-Stack & Applied ML) (Contract)

@ Bells of Steel Inc.

Calgary, Alberta

$80k–$100k/yrOn-siteTemporaryInternship6+ years experience
Apply now
SIGNALS

Overview

Bells of Steel Inc. is hiring a Senior Technical Lead on a 6-month contract ending March 2027, with potential to transition to full-time. The role owns the build and release of a training app and the design of wearable sensor and ML experiments, based in Calgary with hybrid work and about 3 on-site days per week. Base salary is CAD $80,000 to $100,000, with a Health Spending Account, employee discounts and staff gym access.

Pay:

$80,000–$100,000 a year

Responsibilities:

  • Own the release, monitoring and operation of the React Native/Expo app
  • Build backend and data pieces such as sync, access control and sensor ingestion
  • Design wearable measurement and ML experiments with baselines and uncertainty estimates
  • Turn validated findings into coaching features with fallback behaviour
  • Set technical priorities and review AI-assisted code and analysis

Requirements summary:

  • 6+ years building and supporting production mobile apps
  • Hands-on applied ML system evaluation that drove a product decision
  • Strong backend, SQL, API and authorization skills
  • Python, statistics and applied ML fundamentals
  • Working knowledge of barbells, sets, reps, RPE and progression
  • Experience with iOS, Android and BLE data capture is an asset

Tools & skills

Benefits mentioned

WellnessHealth spending accountEmployee discount
Source and dates

Employer career site / ATS feed · rippling

Employer posting date
2026-10-19
First seen by our source
2026-10-19
Source record updated
2026-10-19

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience6+ years
Hours per week40
Scheduleday
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedEmployee discount, Wellness

Summary and details written by AI from the posting; the employer’s posting is the authority.

Bells of Steel Inc.

FieldValue
Open jobs on Jobsy6
Job description

About Bells of Steel Inc.

At Bells of Steel, our mission is to make fitness and strength training approachable, affordable, and fun. We design and manufacture high-quality strength and exercise equipment for home gym owners and fitness professionals, helping people of all experience levels achieve their goals.

We’re not your typical fitness equipment brand. We’re down-to-earth, a little cheeky, and focused on making fitness more rewarding and less intimidating. If you enjoy a fast-paced, no-BS environment and want to help shape the future of strength training, you’ll fit right in.

Our Core Values: A.C.T.

Adaptability – Raise the Bar
We challenge the status quo, learn quickly, and continuously improve. We embrace change, seek better ways of working, and take initiative to drive results.

Customer Centricity – Always Spot the Customer
Everything we do is focused on helping our customers succeed. We lead with empathy, build trust through action, and create value for both external and internal customers.

Teamwork – We Win Together
We operate with honesty, transparency, trust, and respect. We collaborate openly, take shared ownership of outcomes, and succeed as a team.

About the role

We're looking for someone to own the build and own the evidence.

We're building a training app that makes the gear people already own more useful. Our founder built the working version, and it's in private TestFlight testing now. Alongside it we're running a wearable research program testing whether affordable sensors can give people better coaching.

You'll be the technical owner of both. You'll take a real app to public launch and keep it running, and you'll design the sensor and ML experiments that tell us what actually works. You work directly with the founder. This is hands-on: you write the code, look at the data and make the calls.

The roadmap: public app launch in December 2026, and sensor launch by March 31, 2027.

What's in it for you

  • This is a 6-month contract role ending in March 2027, with the potential to transition to full-time based on performance and business needs
  • CAD $80,000–$100,000 base salary
  • Health Spending Account
  • A Calgary office you'll actually want to come into
  • Employee discounts on all our gear
  • Access to our staff gym
  • A team that actually likes what they do

The schedule & location

This is a hybrid role based at our Calgary location, where the core hours are Monday to Friday from 8:00am to 4:30pm

The non-negotiables

You build with Claude Code first, and you check its work after. You can let Claude take the lead and you act as an architect.

You lift. You know sets, reps, RPE, progression and rest periods, and you're at home around barbells, racks, benches, dumbbells and cable machines. No coaching certifications needed. You do need to understand what our customers are doing in their garage.

You're in Calgary. You live here or you'll move here before your start date. The job is hybrid but you are expected to come on-site around 3 times a week to work with our equipment, coaches and product team, so remote from another city or country won't work.

What you'll do

  • Take our React Native/Expo and TypeScript app, Supabase/Postgres backend and local-first data through release, monitoring and day-to-day operation
  • Build the hard backend and data pieces yourself: reliable sync, access control, sensor ingestion, versioned datasets, model interfaces, and failures we can actually see
  • Work with our team of 2 in-house personal trainers, 2 biomechanical engineers and the visionary to design the wearable measurement and ML experiments: reference comparisons, simple baselines, participants and sessions kept separate, uncertainty estimates and honest limits on what we release
  • Turn validated findings into coaching features with confidence checks, a manual fallback, and sensible behaviour when the signal is missing or unreliable
  • Set technical priorities with the visionary, review AI-assisted code and analysis, and keep decisions and experiment records reproducible

What Success Looks Like

  • Within 90 days you own the release process of the app
  • The first wearable experiments are running, with reproducible baselines
  • The app is on track for its December public launch on Android, iOS and web
  • When we make the March wearables call, it rests on evidence, not a demo

What We're Looking For

  • You've shipped production mobile apps and supported them after launch
  • You've personally built and properly evaluated an applied ML system, and that evaluation drove a real product or deployment decision
  • Strong backend, SQL, API and authorization skills, plus practical React/TypeScript. You can own mobile releases and debug state, sync and recovery problems
  • Python, statistics and applied ML fundamentals. You can explain leakage, reference error, calibration, and why a model that looks great in a notebook falls apart on new users
  • You've owned technical design and made delivery calls on your own. That's usually 6+ years, but depth matters more than the number
  • You improve an existing codebase instead of rewriting it, ship small releases you can verify, and explain trade-offs in plain language
  • Experience with iOS and Android development
  • Experience with BLE data capture

Bonus Points

  • React Native/Expo and Supabase
  • Wearable or time-series data, signal processing
  • Model deployment

You own the app, the data pipeline and the ML calls. We care more about what you've built than where you learned it.

The Interview Process

  • 30 minute screening with our HR Coordinator
  • 1 hour screening with our hiring team
  • Paid, time-bound technical assessment
  • 1 hour follow up to discuss technical assessment
  • Reference check (include 2-3 in resume)
  • Decision made and offer sent out

Similar jobs

  • Technical Lead, Risk Mitigation

    Brampton, ON
    Full Time

    Loblaw

    Candidates need significant hands-on experience in construction project management or commercial renovations, plus strong knowledge of commercial building envelopes and blueprint reading. A valid driver's licence and willingness to travel regularly are required.

    PMP, Food engineering, Problem solving, Project management, Manage corrective actions, Building codes

    Technical Lead, IGA (Identity & Governance Administration)

    Brampton, ON
    Full Time

    Loblaw

    Candidates need hands-on experience administering SailPoint IdentityIQ in an enterprise setting. They also need Java, BeanShell, XML, GitHub and SailPoint database skills, plus strong troubleshooting and communication abilities.

    SailPoint IdentityIQ, GitHub, Java, BeanShell, XML

    Technical Lead, Cyber & Technology Compliance

    Brampton, ON
    Full Time

    Loblaw

    Candidates need hands-on cyber security or technology compliance experience from a risk, audit, assurance or advisory role. They should know IT control frameworks such as NIST CSF 2.0 and ISO 27001, have a professional certification like CISA, CISM, CRISC, CISSP or PCI QSA, and have working knowledge of a GRC tool such as ServiceNow or Archer.

    ServiceNow, Archer, PowerPoint

  • Senior Technical Lead

    Toronto, ON
    $137k/yr

    University of Toronto

    5+ YOECandidates need a bachelor's degree in computer science, IT, or a related field, or equivalent experience, plus at least five years of relevant experience. Strong programming, research computing, HPC, systems administration, and business systems analysis skills are required.

    SharePoint, Microsoft Power Automate, Microsoft Power Apps, Slurm, Docker, Singularity/Apptainer

  • Technical Lead - Space and Defense

    Waterloo, ON
    $110k/yrContract

    Insight Global: Insight Global is an international talent and consulting company that delivers business outcomes in an ever-changing world.

    4+ YOECandidates need 4 to 8 years of product development experience in aerospace, defense, semiconductor, optics or related fields, plus a physics or advanced engineering education. Knowledge of CMOS image sensors or semiconductor technologies and strong customer-facing communication skills are required.

    Nanotechnology, CCD, Leadership, Procurement, Decision making

  • Technical Lead (Ruby on Rails, AI-Native)

    Remote in Canada
    RemotePart Time

    Jobgether

    8+ YOECandidates need at least 8 years of production software experience, including 6 years with Ruby on Rails, plus prior experience leading or mentoring a small engineering team. Daily hands-on use of AI development tools, strong code review skills and experience with remote, distributed teams are required.

    Ruby on Rails, Cursor, Claude Code

  • Technical Lead, Aerospace Development

    Ottawa, ON
    $140k–$160k/yrHybridFull Time

    ADGA Group Consultants Inc: ADGA Group is a Canadian-owned defence and security company delivering advanced technology solutions to government and industry.

    6+ YOECandidates need an engineering bachelor's degree and six years of recent aerospace design, evaluation and airworthiness documentation experience. A Secret clearance (or eligibility) and a Controlled Goods Certificate at hire are required, with CAF aerospace experience preferred.

    Unmanned air systems, Documentation, Inspection, Regulatory compliance, Engineering principles, Environmental legislation

  • Technical Lead, Data

    Montréal, QC +1
    Remote

    CapIntel

    7+ YOE2+ MgmtCandidates need 7+ years of software engineering, at least 4 in data engineering, and 2+ years leading engineers. Deep Node.js and TypeScript, AWS serverless pipelines, Temporal.io or a similar workflow tool, and strong SQL are required.

    Node.js, TypeScript, Python, AWS, Temporal.io, Airflow

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.