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

Staff Machine Learning Research Engineer

Tonal

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, video, and physiological signals. You will shape research directions, run rigorous experiments, and translate findings into adaptive coaching, form feedback, personalized progression, and musculoskeletal health models. You will also publish and mentor across the Sensors & Intelligence team.

Key Responsibilities:

  • Lead multimodal foundation model research and development
  • Design self-supervised pretraining for heterogeneous time series
  • Develop sensor fusion for noise, alignment, and missing modalities
  • Advance 2D and 3D human pose estimation methods
  • Adapt research models for cloud and on-device inference

Requirements:

  • Strong publication record as an independent researcher
  • Deep expertise in sensor fusion, biomechanics, physiology, or computer vision
  • Hands-on transformer architecture design, training, and debugging
  • End-to-end PyTorch, JAX, or TensorFlow experience
  • Strong signal processing and rigorous experimental design grounding

Shape Tonal’s movement intelligence through foundation models, sensor fusion, computer vision, and rigorous machine learning research.

#J-18808-Ljbffr
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Research Engineer in Ottawa, ON vacancy
  •  ...meaningful work of your career. The role We're hiring a Staff ML/OR engineer to define and build the intelligence at the core of Dispatch...  ...demand and volume forecasting models, including modern deep learning approaches where they outperform classical methods, to - help... 
    Suggested
    Remote work

    Burq

    Ottawa, ON
    6 hours ago
  • $160.32k - $200.4k per year

     ...team gatherings, functional off-sites or customer meetings. See yourself at Twilio Join the team as Twilio’s next Staff Machine Learning Engineer on Twilio’s AI/ML Platform team. About the job We are actively recruiting for this role to fill an existing vacancy... 
    Suggested
    Long term contract
    Local area
    Remote work
    Worldwide

    SendGrid, Inc.

    Ottawa, ON
    6 hours ago
  • $299.3k - $372.6k per year

    As a Staff Machine Learning Engineer at Babylist, you own personalization and decide where it goes. Millions of families depend on what we build.Agents write most of the code now. So the hard part is yours: what to model, how it should work and whether what shipped actually... 
    Suggested
    Remote work
    Weekend work

    Babylist

    Ottawa, ON
    6 hours ago
  •  ...We're hiring a Staff MLE for the Discovery team to own recommendations and personalization...  ...Discovery team, working alongside a PM, Engineering Manager, Senior MLE and fullstack...  ...Airflow, Weaviate, WarpStream, Hex, Sigma Machine learning: deep learning, matrix factorization,... 
    Suggested
    Full time
    Internship
    Live In
    Work at office
    Remote work
    Flexible hours
    Night shift
    Weekend work

    Babylist

    Ottawa, ON
    6 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...  ...recruiters and hiring managers in their review; and Conducting research on open roles and candidate pools to improve the... 
    Suggested
    Full time
    Remote work

    Fetch

    Ottawa, ON
    6 hours ago
  •  ...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.... 
    Remote work
    Work from home
    Home office

    StackAdapt

    Ottawa, ON
    6 hours ago
  •  ...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... 
    Local area
    Remote work

    Tonal

    Ottawa, ON
    6 hours ago
  • $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 contract
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Ottawa, ON
    6 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

    Ottawa, ON
    6 hours ago
  •  ...operations and cyber security. Learn more about our mission , and...  ...Computing (TIMC) is a government research institute housed within CSE....  ...concentrations in cryptology and machine learning research. TIMC is...  ...Computer Science, Physics or Engineering Machine learning Problem... 
    Remote work
    Flexible hours

    Cse Cst

    Ottawa, ON
    6 hours ago
  •  ...operations and cyber security. Learn more about our mission, and...  ...Computing (TIMC) is a government research institute housed within CSE....  ...concentrations in cryptology and machine learning research. TIMC is...  ...Computer Science, Physics or Engineering Machine learning Application... 
    Remote work
    Flexible hours

    Communications Security Establishment Canada

    Ottawa, ON
    6 hours ago
  •  ...1984, we started out as a team of three engineers. Today, we have grown to become a...  ...infrastructure and software that allows machine-learning models and optimization algorithms to be...  ...Science, Machine Learning, Operations Research, Engineering, or related field ~3+ year... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Kinaxis Inc.

    Ottawa, ON
    6 hours ago
  •  ...algorithms with Python and deep learning frameworks while exploring...  ...algorithms that continuously learn and adapt Co-design real-time...  ...science degree or equivalent research experience Project experience...  ...Systems thinking across the full machine learning stack Strong Python and... 

    adaption

    Ottawa, ON
    6 hours ago
  •  ...Advance AI/ML research at Atlassian, focusing on LLMs and Generative AI with flexibility to work remotely, from offices, or both. British...  ...students graduating by August 2027. You will explore advanced machine learning technologies addressing complex real-world problems for... 
    Full time
    Remote work

    Atlassian

    Ottawa, ON
    6 hours ago
  •  ...Machine Learning Engineer Technical Part Time Remote Smilepass is a pioneering startup looking to shake things up in the dental industry...  ...experience with a focus on machine learning and ML Ops (research experience is qualifying). Proficiency in working with large... 
    Part time
    Remote work

    Smilepass Inc.

    Ottawa, ON
    6 hours ago
  • Join to apply for the Machine Learning Engineer role at BioRender Join to apply for the Machine Learning Engineer role at BioRender...  ...for communication within pharma companies and academic research. Our vision is to make BioRender the place where humans read... 
    Full time
    Remote work

    BioRender

    Ottawa, ON
    6 hours ago
  •  ...thing for two franchisees who are not alike. The interesting problem is not accuracy, it is fairness and drift. The score must not learn proxies for things it has no business scoring, and it must stay stable as the population it sees changes. You will spend as much time... 
    Full time
    Remote work

    Verifran

    Ottawa, ON
    6 hours ago
  •  ...need to be successful and connected. The mark of true 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, development, and deployment of our foundational... 
    Summer work
    Internship
    Immediate start

    Wave HQ

    Ottawa, ON
    6 hours ago
  •  ...Overview Role: Machine Learning Engineer Locations: Toronto, Canada Remote, and US remote Duration: Long term contract Qualifications Languages: Python, SQL, (Scala or Java) Skills: PyTorch, Huggingface transformers, Deep Learning, Spark/Hadoop, MLOps... 
    Long term contract
    Contract work
    Remote work

    Dew Software

    Ottawa, ON
    6 hours ago
  • $234.3k per year

     ...campaigns across programmatic advertising and marketing channels. We are searching for a talented Senior/Staff Applied Machine Learning Scientist to join our engineering team as we continue to expand our data science efforts. Our platform is connected to thousands of... 
    Local area
    Remote work
    Work from home
    Worldwide
    Home office

    StackAdapt

    Ottawa, ON
    6 hours ago
  •  ...Advance model efficiency and real-time learning as a Senior Research Scientist building adaptive systems through Python and deep learning. This...  ..., emphasizing measurable real-world impact across the full machine learning stack. Key Responsibilities: Develop ideas rapidly... 

    adaption

    Ottawa, ON
    6 hours ago
  • $100k - $150k per year

     ...Category Engineering Hire Type Employee Job ID 19424 Base Salary Range $100000-$150000 Remote Eligible No Date Posted 10/20/...  ...Experience with AI technologies, LLMs, agent-based systems, or machine learning applications for engineering productivity is a strong plus,... 
    Remote work
    Worldwide

    Synopsys Inc

    Ottawa, ON
    15 days ago
  •  ...advance your career. THE ROLE: We are seeking an experienced SoC DFX Engineer to help define, design, and verify robust Design for Test (DFT)...  ...of your work, value constructive feedback, and are eager to learn, continuously improve, and contribute to both technical excellence... 
    Full time
    Internship

    AMD

    Ottawa, ON
    6 hours ago
  •  ...Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack...  ..., and Azure. ~ Explore our Engineering at Motion page to learn more about our team, our work, and how we build together. ~‍ Browse... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    8 days ago
  • $138.45k - $173.06k per year

     ...stewardship role. We’re looking for a Staff Software Engineer, Core Applications (P4) who takes...  ...for coding, debugging, code review, and research Raise the bar on code quality...  ...Continuously grow your own expertise and share learnings back with the team What success... 
    Permanent employment
    Full time
    Immediate start

    Solink

    Ottawa, ON
    15 days ago
  •  ...Job Description We are looking for an Operations Research Engineer to join the Workforce Management (WFM) product stream and help...  ...allocation.  Design and implement the schedule optimization engine using OR-Tools/CP-SAT.  Own the constraint model end to end:... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    10 days ago
  • $130.5k - $186.62k per year

     ...information, visit: . Job Summary SiTime is seeking a Senior Staff Analog Design Engineer to provide technical leadership in developing advanced clock...  ...by law. SiTime participates in the E-Verify program. Learn More about SiTime: Review the Get to Know SiTime section of... 
    Remote work

    SiTime

    Ottawa, ON
    20 days ago
  • $185k - $195k per year

     ...and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the...  ...spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more.  We’re seeking those who are... 
    Casual work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Ottawa, ON
    a month ago
  • $122k - $183k per year

     ...Category Engineering Hire Type Employee Job ID 18597 Base Salary Range $122000-$183000...  ..., from self-driving cars to learning machines. We lead in chip design, verification,...  ...enabling team success. Adaptable and fast learner, comfortable navigating evolving tools,... 
    Remote work

    Synopsys Inc

    Ottawa, ON
    a month ago
  • About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into...
    Full time

    Fullscript

    Ottawa, ON
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Research Engineer. Be the first to apply!