Talent.com
Research Assistant – Software Engineer
Research Assistant – Software EngineerYork University • Greater Toronto Area, Canada
No longer accepting applications
Research Assistant – Software Engineer

Research Assistant – Software Engineer

York University • Greater Toronto Area, Canada
6 days ago
Job type
  • Part-time
  • Permanent
Job description

The Neural Control and Computation Lab ( https : / / www.ncclab.ca / ) is seeking a skilled software engineer to lead the development of ATHENA (Automatically Tracking Hands Expertly with No Annotations), our open-source, Python-based toolbox for 3D markerless tracking ( https : / / github.com / neural-control-and-computation-lab / athena ).

ATHENA is a cutting-edge tool designed to overcome the limitations of traditional motion capture. By removing the need for costly, time-consuming, and cumbersome physical markers, ATHENA allows researchers to study naturalistic hand behaviors and complex object manipulation in ecologically valid settings. The software is currently being deployed in multiple environments ranging from university laboratories to international research initiatives to study motor behaviour in diverse populations of subjects.

The primary purpose of this position is to bridge the gap between research code and a robust, user-friendly software product. The Research Assistant will lead the software engineering efforts to expand ATHENA's capabilities, refine its user interface, and ensure the code is maintainable and accessible to a growing international user base.

The Research Assistant will be responsible for the following :

  • Feature Engineering : Develop and integrate new tracking modules, for example face tracking, eye tracking, multi-person tracking, and object tracking, to expand the tool's utility to meet research and user needs.
  • GUI & Workflow Optimization : Refine the graphical user interface to ensure the software is accessible to non-technical users in clinical and field settings.
  • Software Maintenance : Refactor existing Python code to improve modularity, efficiency, and maintainability.
  • Documentation & Education : Create comprehensive documentation and user tutorials to support the user base.

Educational Qualifications

  • Undergraduate degree in Computer Science, Engineering, or a related quantitative field.
  • Training / Experience Required

    Essential :

  • Strong proficiency in Python.
  • Strong experience with machine learning frameworks (e.g., PyTorch, TensorFlow) and computer vision libraries (e.g., MediaPipe, OpenCV)
  • Experience with version control (Git / GitHub), software project management, debugging, and writing clean, documented code.
  • Desirable :

  • Passion for neuroscience, motor control, or clinical applications of technology.
  • Terms and Conditions

  • Position Type : Part-Time (Max 20 hours / week).
  • Length : Minimum 6 months, with a potential extension to 1 year or more.
  • Compensation : $33.00-38.00 / hour.
  • Location : Must be based in the Greater Toronto Area (GTA) to attend occasional in-person meetings and testing sessions at the campus lab.
  • If not a Canadian Citizen or Permanent Resident, must have a valid work permit for the duration of the position.
  • To apply for this position, please submit the following documents :

  • A detailed cover letter explaining your suitability for the position.
  • An updated CV / Resume.
  • A link to your GitHub profile or a portfolio of code samples, and;
  • Names and contact details of 2-3 referees.
  • Applicants should direct their application to Prof. Jonathan Michaels ( jmichae@yorku.ca ) by January 31st, 2026, with the subject line : ATHENA – Research Assistant Application

    Create a job alert for this search

    Research Assistant • Greater Toronto Area, Canada

    Similar jobs
    Software Architect, Applied AI

    Software Architect, Applied AI

    Autodesk • Toronto, Canada
    Full-time
    Autodesk Vancouver, British Columbia, Canada 25WD94061, Software Architect, Applied AI Job Requisition ID #25WD94061 French translation to follow! / Traduction française à suivre! Position Overview.I...Show more
    Last updated: 8 days ago • Promoted
    Coop Assistant Researcher – Computer Vision and Machine Learning

    Coop Assistant Researcher – Computer Vision and Machine Learning

    Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
    Internship
    Huawei Canada has an immediate 8 / 12 / 16-month Co-op opening for an Assistant Researcher.Founded in 2012, the Noah’s Ark lab has evolved into a prominent research organization with notable achievemen...Show more
    Last updated: 8 days ago
    Senior Research Analyst - Trend Hunter

    Senior Research Analyst - Trend Hunter

    Trend Hunter • toronto, on, ca
    Full-time
    Trend Hunter is the world’s largest, most popular trend website and an innovation consultancy.We help the world’s leading brands predict and create the future. With our New York Times bestselling me...Show more
    Last updated: 9 days ago • Promoted
    Machine Learning Engineer - newmarket

    Machine Learning Engineer - newmarket

    Iris Software Inc. • newmarket, on, ca
    Full-time
    Iris's direct client, one of the leading Fortune 500 Company, is looking to hire.Please take a look at the below mentioned job description and let me know if you would be interested.The following j...Show more
    Last updated: 4 days ago • Promoted
    Lead Research Engineer, AI Solutions

    Lead Research Engineer, AI Solutions

    TRSS • Toronto, Canada
    Full-time
    About the Role : In this opportunity as a Lead Research Engineer, you will : .Be a Leader : Provide technical leadership partnering with other engineers and applied scientists to develop and improve me...Show more
    Last updated: 6 days ago • Promoted
    Remote R Engineer - AI Trainer

    Remote R Engineer - AI Trainer

    SuperAnnotate • Keswick, Ontario, CA
    Remote
    Full-time
    As a remote, hourly paid R Engineer, you will review AI-generated responses and generate high-quality R and data-analysis-focused content, evaluating the reasoning quality and step-by-step problem-...Show more
    Last updated: 28 days ago
    Forensic Engineer SME - Mitigateway

    Forensic Engineer SME - Mitigateway

    Mitigateway • newmarket, on, ca
    Full-time
    We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood and adjudicated in property insurance losses. We build enterprise-grade generativ...Show more
    Last updated: 30+ days ago • Promoted
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Keswick, Ontario, CA
    Remote
    Full-time
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Show more
    Last updated: 4 days ago
    AI Engineer

    AI Engineer

    GEI Consultants • Markham, ON, Canada
    Full-time
    The AI Engineer is responsible for the development of AI solutions, typically leveraging pretrained models and copilots, to support GEI’s priority digital and AI initiatives.This role focuses...Show more
    Last updated: 26 days ago • Promoted
    AWS Bioinformatics Engineer (Full time remote US / Canada) - newmarket

    AWS Bioinformatics Engineer (Full time remote US / Canada) - newmarket

    Juniper Genomics • newmarket, on, ca
    Remote
    Full-time
    You have 2-5 years’ experience in high-volume production bioinformatics workflows for WGS and WTS analysis.You've worked in a regulated clinical lab environment and have built tools that help scien...Show more
    Last updated: 24 days ago • Promoted
    Machine Learning Engineer - Iris Software Inc.

    Machine Learning Engineer - Iris Software Inc.

    Iris Software Inc. • markham, on, ca
    Full-time
    Iris's direct client, one of the leading Fortune 500 Company, is looking to hire.Please take a look at the below mentioned job description and let me know if you would be interested.The following j...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer, Fund Ops & AI / ML

    Senior Software Engineer, Fund Ops & AI / ML

    Carta, Inc. • Toronto, Canada
    Full-time
    A leading financial technology company in Toronto is seeking a Senior Software Engineer to drive innovative projects in fund operations. The role involves leveraging AI, designing reliable tracking ...Show more
    Last updated: 30+ days ago • Promoted
    AWS Bioinformatics Engineer (Full time remote US / Canada) - markham

    AWS Bioinformatics Engineer (Full time remote US / Canada) - markham

    Juniper Genomics • markham, on, ca
    Remote
    Full-time
    You have 2-5 years’ experience in high-volume production bioinformatics workflows for WGS and WTS analysis.You've worked in a regulated clinical lab environment and have built tools that help scien...Show more
    Last updated: 24 days ago • Promoted
    Senior AI Programmer - Remote

    Senior AI Programmer - Remote

    People Can Fly • Toronto, ON, Canada
    Remote
    Full-time
    AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our re...Show more
    Last updated: 29 days ago • Promoted
    Senior Software Architect Engineer (Aerospace / eVTOL)

    Senior Software Architect Engineer (Aerospace / eVTOL)

    Essence Coaching Group • Markham, ON, Canada
    Full-time
    Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software de...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    Scotiabank • Toronto, Canada
    Full-time
    Select how often (in days) to receive an alert : Requisition ID : 240594.Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Purpose Contributes to t...Show more
    Last updated: 9 days ago • Promoted
    Senior Research Engineer Multimodal & Video Foundation Model (100% Remote)

    Senior Research Engineer Multimodal & Video Foundation Model (100% Remote)

    Tether Operations Limited • Toronto, ON, CA
    Remote
    Full-time
    Join Tether and Shape the Future of Digital Finance.At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from ex...Show more
    Last updated: 30+ days ago
    Coop Researcher Web & AI

    Coop Researcher Web & AI

    Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
    Internship
    Huawei Canada has an immediate co-op opening for a Researcher.The Web, Windowing, and Graphics Team, currently a part of the Toronto Research Centre, explores innovative architectures to enhance th...Show more
    Last updated: 30+ days ago