Postuler

Publié il y a 20 jours

Junior Data & Machine Learning Specialist (Contract)

@ Bells of Steel Inc.

Calgary, Alberta

55k–60k $/anSur placeTemporaireStage1+ ans d’expérience
Postuler
SIGNAUX

En bref

Bells of Steel Inc. is hiring a Junior Data & Machine Learning Specialist on a six-month contract ending March 2027, with possible transition to full-time. The role builds Python and SQL tools that turn wearable sensor recordings into checked datasets and documented ML experiments. The job is hybrid at the Calgary office, with core hours Monday to Friday 8:00am to 4:30pm and about three on-site days per week. Base salary is CAD $55,000 to $60,000.

Salaire :

55 000 $–60 000 $ par année

Responsabilités :

  • Build and maintain Python and SQL tools for sensor recordings and workout logs
  • Keep datasets traceable with participant IDs, labels, timestamps and versions
  • Run collection checklists and catch missing samples and labelling errors
  • Build baselines and documented ML experiments on separated users and sessions
  • Write up errors, limitations and negative results

Résumé des exigences :

  • Practical Python, SQL, data wrangling and Git skills
  • Foundation in statistics and machine learning
  • At least one real project from work, research or personal build
  • Calgary residence or move before start date
  • Lifting experience with barbells, racks and dumbbells
  • Experience with iOS and Android development

Outils et compétences

Avantages mentionnés

Mieux-êtreCompte santéRabais employé
Source et dates

Site carrière / système de candidatures · rippling

Date publiée par l’employeur
2026-10-19
Première détection par notre source
2026-10-19
Mise à jour du dossier source
2026-10-19

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauDébutant
DomaineDonnées et analytique
Heures par semaine40
Horairejour
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau, Laboratoire
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Avantages mentionnésRabais employé, Mieux-être

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Bells of Steel Inc.

ChampValeur
Offres sur Jobsy6
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 a builder who wants to ship an app people actually train with.

We're building a training app that makes the gear people already own more useful. Alongside it we're running a wearable research program testing whether affordable sensors can give people better coaching. You'll take raw sensor movement recordings and turn them into datasets we can trust and findings we can test. You'll work with the founder, our engineers, our coaches and the full-stack developer.

You don't need years of experience. You need to care about getting the data right and be honest about what a result does and doesn't prove.

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 $55,000–$60,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 every day, and you check its work. You can explain every script and analysis you hand us, and you've verified the results hold up. Fast matters. Shipping slop doesn't.

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 cert needed. You can't label a squat rep well if you've never done one.

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

  • Build and maintain Python/SQL tools that pull in and check sensor recordings, workout logs and reference measurements
  • Keep every dataset traceable: participant IDs, exercise, gym and equipment setup, sensor placement, timestamps, consent, labels and version
  • Run collection checklists with the testing team, and catch missing samples, timing errors and bad labels before they reach an experiment
  • Build simple baselines and documented ML experiments, with reproducible configs and evaluation on properly separated users and sessions
  • Write up errors and limitations, keep the negative results, and maintain records and interfaces the app team can use

What Success Looks Like

  • Day 30: you've reproduced an existing analysis and built a checked dataset for one exercise and sensor setup
  • Day 60: reference-data checks and baseline comparisons are running under an approved protocol
  • Day 90: you own a reproducible dataset-to-evaluation workflow and a clear error report that feeds the next sensor decision
  • Nothing becomes coaching in the app until it's been validated, and you're the reason we know

What We're Looking For

  • Practical Python, data wrangling, SQL and Git. You can turn a notebook into a repeatable script and write checks for your own assumptions
  • A foundation in stats and ML: keeping training and validation data separate, spotting overfitting, comparing against a baseline
  • At least one real project, from a job, research, a capstone or something substantial you built on your own. New grads and people with 1–3 years of experience welcome
  • Patience with messy data, curiosity about where things break, and the ability to explain what a result does and doesn't show
  • Experience with iOS and Android development

Bonus Points

  • Time-series analysis, signal processing, wearable sensors or biomechanics
  • pandas/NumPy, scikit-learn or PyTorch
  • Versioned data pipelines
  • A relevant degree or diploma (equivalent ability counts just as much). No PhD or production experience required. Coaches and engineers support the reference sessions and help interpret results.

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 technical follow-up to discuss assessment
  • Decision made and offer sent out

Emplois semblables

  • Client Care Specialist

    Calgary, AB
    Sur place

    Property Law Firm CB LLP: Property Law is a national residential real estate firm with deep roots in Alberta and Ontario — and a bold vision for communities across Canada.

    3+ ansCandidates need at least three years in a customer-facing or client experience role in a busy environment, across phone, email and online channels. They should be comfortable quoting pricing and guiding enquiries to a decision, and able to show processes or templates they built and use. Real estate experience is not required, and candidates must be based in or willing to work from the Mississauga office.

    Front, Dialpad

    Partner Relationship Manager

    Calgary, AB
    Sur place

    Property Law Firm CB LLP: Property Law is a national residential real estate firm with deep roots in Alberta and Ontario — and a bold vision for communities across Canada.

    Candidates need several years managing relationships or a book of business with independent professionals, a record of turning relationships into business, and comfort asking for business directly. An Alberta driver's licence and reliable vehicle are required.

    Relationship building, Property law, Sales, Work independently

  • Barista

    Calgary, AB

    Aramark

    Aramark needs candidates with basic math and counting skills who can work with limited supervision and read and communicate in English. Customer service, cash handling and barista experience are preferred, and a Food Handling Certification is required as set by the location.

    Cash drawer

  • Cashier Part Time Day

    Calgary, AB
    Temps partiel

    Loblaws Inc.

    Candidates need good communication skills, a courteous and adaptable manner in a fast-paced store, and the ability to lift 25 lbs and stand for entire shifts. Flexibility to work days, evenings and weekends is required, and a criminal background check is mandatory.

  • Cashier Part Time Day

    Calgary, AB
    Temps partiel

    Loblaw

    Aucune expérience préalable requise, formation fournie; Bonnes habiletés de communication et esprit d'équipe; Flexibilité pour travailler jours, soirs et fins de semaine

    Customer service, Assist customers, Communication skills, Adaptability, Procurement, Leadership

  • Pharmacy Assistant, Hourly Full Time Flexible Shifts

    Calgary, AB
    Temps plein

    Shoppers Drug Mart

    Diplôme d'études secondaires; Diplôme d'un cours reconnu d'assistant technique en pharmacie, de préférence; Expérience préalable en pharmacie, un atout

    Caisse, Systèmes de facturation en ligne des tiers payeurs

    Regulated Pharmacy Technician, Hourly Full Time Flexible Shifts

    Calgary, AB
    Temps plein

    Shoppers Drug Mart

    Diplôme collégial de technique en pharmacie; Expérience préalable en pharmacie, un atout; Sens de l'organisation et capacité à faire plusieurs tâches

    POS

  • Pharmacy Assistant, Hourly Full Time Flexible Shifts

    Calgary, AB
    Temps plein

    SDM Calgary 1st SE (Johnston Pharmacy Ltd)

    Candidates need a high school diploma, with a pharmacy assistant diploma and prior pharmacy experience preferred. They should be organized, able to multitask, good at problem solving and attentive to detail.

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.