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
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 1 hour 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...IntelligenceFlexible hours- 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
$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...IntelligenceLong term contractLocal areaRemote workWorldwide- 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...IntelligenceRemote work
$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....IntelligenceLocal areaRemote workHome office- ...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...IntelligenceFull timeRemote work
- 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
- 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...
$170.4k - $234.3k per year
...The Samsara AI team builds end-to-end AI solutions for our customers as well as core ML infrastructure for Samsara. As a Staff Machine Learning Engineer, you will be working with petabyte-scale sensor, diagnostic, video, and text data to solve critical problems for Physical...Long term contractInternshipRemote workRelocation packageFlexible hours$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...IntelligenceLocal areaRemote work- ...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...IntelligenceRemote work
- 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 timeRemote work
- # 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...
- ...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...
- ...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 workInternshipImmediate start
$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- ...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’...RelocationShift work
- Shape machine learning architecture with LLMs and semantic search for Diligent’s Platform AI team in Vancouver, using a hybrid work model.This Senior Staff Software Engineer guides technical direction for AI services across Diligent’s global product suite. You will partner...
- 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
- 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
- .... 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...IntelligenceRemplacementLong term contractFor contractors
$160k - $200k per year
Wiser Solutions is a competitive intelligence platform that brands,... ...Solutions is hiring a Senior ML Engineer to help build our customer-facing... ...habit of building quickly to learn: you'd rather test an idea in... ...is equitable with our current staff.For this position, our hiring...IntelligenceWork at officeLocal areaWorldwide- ...’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 timeCasual workWork at officeWorldwide
- ...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...
- 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...
$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 contractImmediate startRemote workWork from home- 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...
$154k - $199.5k per year
## Machine Learning Engineer IIApply: Office Focused: Toronto, Ontario: Full time: Posted Today: R\\_1518866**Work Location:**Toronto, Ontario,... ...37.5**Line of Business:**Analytics, Insights, & Artificial Intelligence**Pay Details:**$154,000 - $199,500 CADThe pay details posted...Long term contractFull timeTemporary workWork at officeWork from home- Job Title: Machine Learning Engineer - SeniorJob Location: Toronto, ONJob Type: 130 days contractClient: Public SectorJob Title: Machine Learning Engineer - SeniorDescriptionThe Senior Machine Learning Engineer will deploy, integrate, monitor, and operationalize AI and machine...3 days per week
- ...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 officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Machine Learning Engineer, Sensors & Intelligence. Be the first to apply!
Related searches
- project engineer assistant project manager Winnipeg, MB
- assistant electrical engineer Winnipeg, MB
- machine learning engineer Winnipeg, MB
- junior machine learning developer Winnipeg, MB
- machine learning Winnipeg, MB
- machine learning part time Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB
- machine learning researcher Winnipeg, MB
- assistant ingénieur
- project engineer assistant project manager

