Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Machine Learning Engineer, Sensors & Intelligence

Tonal

Overview
Tonal is looking for a Staff Machine Learning Engineer to join our Sensors & Intelligence team and help build foundation models of human movement and physiology. You'll work where machine learning, biomechanics, physiology, and computer vision meet. You'll have access to the largest strength training dataset in the world: millions of workouts captured through cable force and position sensors, cameras, and wearable trackers.Your job is to turn that multimodal data into general-purpose representations of how people move, exert effort, fatigue, and adapt over time. Those representations will power the next generation of Tonal's intelligence: adaptive coaching, form feedback, personalized progression, and advanced musculoskeletal health models. This role combines foundational research with work that reaches our members, and you'll help shape that balance as the team grows. You'll contribute to defining ML research directions, run rigorous experiments, and publish your work, while partnering with engineering to bring breakthroughs into the product.This role is remote-first, based in Toronto, Ontario. We are open to candidates based in Canada and the US.What You Will Do
Lead research and development of multimodal foundation models that learn from synchronized sensor, video, and physiological signals
Design self-supervised pretraining strategies for long, heterogeneous time series data
Develop sensor fusion approaches that handle different sampling rates, sensor noise, synchronization error, and missing modalities
Advance computer vision methods for 2D and 3D human pose estimation, motion reconstruction, and movement quality assessment
Build models that estimate biomechanical and physiological quantities such as joint kinematics, load, effort, fatigue, and recovery
Define evaluation frameworks and benchmarks that measure how well models generalize across users, body types, movements, and equipment conditions
Validate model outputs against gold-standard references such as motion capture, force plates, and clinical-grade physiological sensors
Work with ML Engineering to adapt research models for cloud deployment and on-device inference
Publish regularly at top venues and represent Tonal in the research community through papers, talks, and collaborations
Mentor scientists and engineers and help set the scientific direction of the Sensors & Intelligence team
Who You Are
A proven independent researcher with a strong track record of publications in relevant venues (e.G., NeurIPS, ICML, ICLR, CVPR, ICCV, ECCV, IMWUT/UbiComp, CHI, IEEE TBME, J. Biomechanics, or similar)
PhD in Computer Science, Electrical Engineering, Biomedical Engineering, Biomechanics, or a related field strongly preferred;
we also welcome candidates whose research experience and publication record demonstrate equivalent depth
Deep expertise in at least one of the following: sensor fusion, biomechanics, physiological signal modeling, or computer vision for human motion
Hands-on experience designing, training, and debugging transformer architectures, including attention mechanisms, positional encoding for time series, and multimodal tokenization
Proven ability to train and develop ML models end to end in PyTorch, JAX, or TensorFlow, from data curation through experimentation and analysis
Strong grounding in signal processing, including filtering, calibration, time alignment, and frequency-domain analysis
Rigorous experimental design: you know how to build ablations, avoid leakage across subjects, and tell real gains from noise
Ability to independently define and drive ambiguous research problems toward measurable product impact
Clear communicator who can explain complex findings to scientists, engineers, and product leaders
Extra Credit
Experience pretraining or scaling foundation models, including distributed training and an understanding of scaling behavior
Familiarity with musculoskeletal modeling tools (e.G., OpenSim, MuJoCo, MyoSim) or physics-informed ML
Experience with wearable physiological signals such as IMU, PPG, HRV, or EMG data
Experience with personalization, few-shot adaptation, or uncertainty quantification
Experience with model compression or efficient architectures for edge deployment
Background in human subjects research, data collection protocols, or validation studies
Interest in fitness, sports science, or digital health
At Tonal, we believe that the unique and varied lived experiences of our teammates contribute to our overall strength.Tonal is committed to meeting the diverse needs of people with disabilities in a timely manner that is consistent with the principles of independence, dignity, integration, and equality of opportunity. Should you have any accommodation requests, please reach out to us via our confidential email, View email address on ca.hrm.tc. All requests will be addressed and responded to in accordance with Tonal’s Accessibility Policy and local legislation.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer, Sensors & Intelligence in Winnipeg, MB vacancy
  • $160k - $185k per year

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Machine Learning Engineer, Sensors & Intelligence based in Canada. This is an opportunity to shape the next generation of machine learning models... 
    Intelligence
    Flexible hours

    Jobgether

    Winnipeg, MB
    2 hours ago
  • $160.32k - $200.4k per year

     ...in your hands.. Hiring and how we workWe use Artificial Intelligence (AI) to help make our hiring process efficient. That said,...  ...meetings. See yourself at TwilioJoin the team as Twilio’s next Staff Machine Learning Engineer on Twilio’s AI/ML Platform team. About the... 
    Intelligence
    Long term contract
    Local area
    Remote work
    Worldwide

    Twilio Inc.

    Winnipeg, MB
    2 hours ago
  • Lead multimodal machine learning research in Canada, combining sensor fusion and computer vision to model human movement, effort, and physiology.As a Staff Machine Learning Engineer, you will shape foundation models using synchronized sensor, video, and physiological data.... 
    Suggested

    Jobgether

    Winnipeg, MB
    2 hours ago
  • Lead multimodal machine learning research at Tonal, using sensor fusion and computer vision to model human movement and physiology remotely from Toronto. The role is remote-first.As a Staff Machine Learning Engineer, you will build foundation models from synchronized sensor... 
    Intelligence
    Remote work

    Tonal

    Winnipeg, MB
    2 hours ago
  • $234.3k per year

     ...orchestrate high-impact campaigns across programmatic advertising and marketing channels. We're looking to add Senior and Staff Machine Learning Engineers to our Data Science team! This team works on solving complex problems for StackAdapt's digital advertising platform.... 
    Intelligence
    Local area
    Remote work
    Home office

    StackAdapt Inc.

    Winnipeg, MB
    2 hours ago
  •  ...personalized consumer experiences. We’re looking for a Senior Machine Learning Engineer to serve as the technical lead for a high-impact ML team...  ...Fetch may use technology tools that incorporate artificial intelligence ("AI") capabilities to support certain activities within our... 
    Intelligence
    Full time
    Remote work

    Fetch

    Winnipeg, MB
    2 hours ago
  • Build DataVisor’s machine learning infrastructure with Java, Python, and scalable distributed systems expertise. This hands-on technical leadership...  ...real-time fraud detection and training.Within Platform Engineering, you will combine proprietary unsupervised machine learning... 
    Manual labor

    DataVisor

    Winnipeg, MB
    2 hours ago
  • Transform identity security with Okta as a Staff Machine Learning Engineer focused on Generative AI in Toronto. This role combines ML architecture, AI system design, and cross-functional collaboration. Join the innovative Generative AI team at Okta in Toronto, Ontario. As a... 

    Okta Inc.

    Winnipeg, MB
    2 hours ago
  • $135k - $185k per year

    Summary Yelp engineering culture is driven by our values: we’re a cooperative team that values individual authenticity...  ...local businesses requires the use of cutting-edge Machine Learning (ML) and Artificial Intelligence (AI) to scale across a vast and diverse base of users... 
    Intelligence
    Local area
    Remote work

    Yelp, Inc

    Winnipeg, MB
    2 hours ago
  •  ...AI/ML foundation remotely from Canada, applying Python and LLM expertise to scalable, enterprise-quality machine learning systems.As a Staff Machine Learning Engineer on Twilio’s AI/ML Platform team, you will shape foundational capabilities powering intelligent engagement... 
    Intelligence
    Remote work

    Twilio Inc.

    Winnipeg, MB
    2 hours ago
  • We are looking for a Machine Learning Engineer to join our Toronto team and help us take our products to the next level in terms of visual intelligence.Our CompanyInvision AI is building a universal AI platform for computer vision applications. Powered by a unique multi-camera... 
    Intelligence
    Full time
    Internship
    Work at office
    3 days per week

    Invision AI Inc.

    Winnipeg, MB
    2 hours ago
  • Staff Machine Learning Engineer, AI Generation Engine at SandboxAQ, Canada (remote). A lead-level full time position in the AI Generation Engine team, listed under software engineering.The Opportunity The AI Generation Engine (SAIGE) team is responsible for rapidly designing... 
    Full time
    Remote work

    Entangled Future

    Winnipeg, MB
    2 hours ago
  • # Staff Machine Learning Engineer, Generative AI (Auth0)Toronto, Ontario, Canada**Secure Every Identity, from AI to Human**Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely... 

    Okta Inc.

    Winnipeg, MB
    2 hours ago
  •  ...success at Wave is the ability to be bold, learn quickly and share your knowledge generously.As a Machine Learning Engineer, you will be a key contributor to the design...  ...that support advanced analytics and business intelligence. This role is perfect for an experienced person... 
    Summer work
    Internship
    Immediate start

    Wave HQ

    Winnipeg, MB
    2 hours ago
  • $142.4k - $190.1k per year

     ...make Depop unique. The Depop team is building intelligent, scalable experiences powered by the latest Machine Learning, AI, NLP, LLM/GenAI, and RAG technologies. We...  ...production ML applications. Partner across engineering, product, data, and applied science teams to... 
    Immediate start

    eBay

    Winnipeg, MB
    2 hours ago
  •  ...capabilities into the unstructured world of real estate.Building the intelligent services that bring structured, precise decision-making into the...  ...estate.Building platforms that accelerate how fast our models learn. How fast we learn dictates how fast this company can grow.You’... 
    Relocation
    Shift work

    Opendoor

    Winnipeg, MB
    2 hours ago
  • Lead NerdWallet’s machine learning roadmap remotely across Canada, excluding Quebec, using product...  ...into measurable business outcomes.As a Staff Data Product Manager reporting to the VP...  ...adoption. Partner with Data Scientists, ML Engineers, Data Engineering, Product Engineering,... 
    Remote work

    NerdWallet

    Winnipeg, MB
    2 hours ago
  • Lead machine learning product strategy remotely across Canada, applying product management and applied...  ...expertise to scalable products.This Staff Data Product Manager role guides...  ...while partnering with Data Scientists, ML Engineers, Product teams, and business stakeholders... 
    Remote work

    Jobgether

    Winnipeg, MB
    2 hours ago
  •  .... For more information, visit Reddit, machine learning sits at the heart of how millions of people...  ...and marketplace dynamics, our ML engineers tackle some of the most interesting and...  ...transcribed and summarized by artificial intelligence (AI). You will have the opportunity to... 
    Intelligence
    Remplacement
    Long term contract
    For contractors

    Fdetimes

    Winnipeg, MB
    2 hours ago
  •  ...Senior Manager, Software & Data Engineering to lead the design,...  ...delivery practices and continuous learning within the team.Software Engineering...  ...advanced analytics, business intelligence, regulatory reporting, and...  ...!You’ll get to work with and learn from diverse industry leaders... 

    Scotiabank

    Winnipeg, MB
    2 hours ago
  • $164k - $248k per year

     ...applications and next steps. Our partner is looking for a Staff Data Product Manager (Machine Learning) based in Canada. We are seeking an experienced Staff...  .... You will work closely with Data Scientists, ML Engineers, Product teams, and business stakeholders to take predictive... 
    Long term contract
    Immediate start
    Remote work
    Work from home

    Jobgether

    Winnipeg, MB
    2 hours ago
  • Sapphire Stream Technology (SST) is a technology and engineering solutions company specializing in software development, AI and machine learning, semiconductor technologies, automotive solutions, and advanced engineering services.We collaborate with leading global technology... 

    Sapphire Stream Technology

    Winnipeg, MB
    2 hours ago
  •  ...capture, organize and synthesize private conversations into source-backed knowledge a firm can build on. We are now hiring a Machine Learning Engineer, based in Toronto. You will build and improve the models and pipelines behind everything we surface: transcription, speaker... 

    Syntrace

    Winnipeg, MB
    2 hours ago
  • Senior Machine Learning Engineer Location: Hybrid, 3 days per week on-site Language: Strong written and verbal English communication skills Duration: 6-month contract with the possibility of extension About the OpportunityAre you a hands-on Machine Learning Engineer... 
    Contract work
    3 days per week

    Altis

    Winnipeg, MB
    2 hours ago
  • The Machine Learning Engineer will lead the design, development, and deployment of advanced machine learning models and production-grade AI solutions...  ...in ML frameworks such as TensorFlow, PyTorch, and scikit‑learn. Strong programming skills in Python, Java, or similar languages... 

    Compunnel Inc.

    Winnipeg, MB
    2 hours ago
  •  ...’t wait to see how you’ll help us grow.Job Summary: As a Machine Learning Engineer, you will join a small, high-impact R&D team and own the full...  ..., PyTorch, and ML/scientific computing libraries (scikit-learn, scipy, numpy), including optimizing models for inference with... 
    Full time
    Casual work
    Work at office
    Worldwide

    MetaOptima Technology Inc.

    Winnipeg, MB
    2 hours ago
  •  ...office collaboration. Apply AI, ML, and software engineering skills.As a Senior Software Engineer, you will develop intelligent water technologies with engineers, data...  ...experts, and business leaders. The work spans sensor anomaly detection, digital twins, and LLM-powered... 
    Work at office
    Remote work

    Hach

    Winnipeg, MB
    2 hours ago
  • TekStaff's Client has a current vacancy for\ " Machine Learning Engineer -Senior” Job DescriptionThis is a 6 month contract located in Toronto...  ...production model troubleshooting. TekStaff may use artificial intelligence (AI) tools as part of the applicant screening process.... 
    Intelligence
    Contract work
    For contractors
    Remote work

    TekStaff IT Solutions

    Winnipeg, MB
    2 hours ago
  •  ...aux créateurs d’exploiter des systèmes intelligents et autonomes. Notre IA agentique de nouvelle...  .... Nous recherchons un(e) Ingénieur(e) Machine Learning Senior pour diriger le développement de...  ...looking for a Senior Machine Learning Engineer to lead the development of these... 
    Long term contract
    Temporary work
    Apprenticeship
    Worldwide

    LE140 Unity Technologies Canada Company

    Winnipeg, MB
    2 hours ago
  • $90k - $115k per year

     ...We are looking for a talented and motivated Intermediate Machine Learning Engineer to join our AI/ML Operations & Platform team. The ideal...  ...physical and mental health. Aviva Canada may use AI (Artificial Intelligence) tools to assist us throughout the recruitment process to... 
    Intelligence
    Flexible hours

    Aviva Canada

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Engineer, Sensors & Intelligence. Be the first to apply!