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
8 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
    Staff Research Engineer, Model Efficiency

    Staff Research Engineer, Model Efficiency

    Cohere • Toronto, Canada
    Full-time
    Staff Research Engineer, Model Efficiency Who are we?.Our mission is to scale intelligence to serve humanity.We’re training and deploying frontier models for developers and enterprises who are buil...Show more
    Last updated: 1 day ago • Promoted
    Staff Software Engineer (Gen AI)

    Staff Software Engineer (Gen AI)

    DataRobot • Toronto, Canada
    Full-time
    Staff Software Engineer (Gen AI).DataRobot 1 day ago Be among the first 25 applicants Join to apply for the.Staff Software Engineer (Gen AI). DataRobot delivers AI that maximizes impact and minimize...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer, AI Platform

    Senior Software Engineer, AI Platform

    Rivian • Toronto C6A, ON, Canada
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 22 days ago • Promoted
    Sensor Simulation Research Engineer Remote-Friendly

    Sensor Simulation Research Engineer Remote-Friendly

    Waabi Innovation Inc. • Toronto, Canada
    Remote
    Full-time
    A leading AI technology company in Toronto seeks a Research Engineer in Sensor Simulation to develop advanced multi-sensor rendering systems for autonomous driving. The ideal candidate will have exp...Show more
    Last updated: 1 day 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: 10 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: 11 days ago • Promoted
    Senior Software Engineer - AI (Materia AI)

    Senior Software Engineer - AI (Materia AI)

    TRSS • Toronto C6A, ON, Canada
    Remote
    Full-time
    Senior Software Engineer - AI (Materia AI).Are you excited about building AI-driven software that redefines how professionals work? Join a dynamic and highly skilled team at Thomson Reuters, where ...Show more
    Last updated: 30+ days ago • Promoted
    Remote AI Postdoctoral Researcher — Advanced Models

    Remote AI Postdoctoral Researcher — Advanced Models

    Labelbox • Toronto, Canada
    Remote
    Full-time
    A leading AI research organization is looking for a General Postdoctoral Researcher to tackle advanced problems and enhance AI models. This role is remote and offers $75–$90 an hour, requiring a Mas...Show more
    Last updated: 1 day 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: 9 days ago • Promoted
    Senior Principal Research Engineer

    Senior Principal Research Engineer

    Autodesk, Inc. • Toronto C6A, ON, Canada
    Remote
    Full-time
    Job Requisition ID # • •25WD94222 • • • •Learn More • • • • • •About Autodesk • •Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the...Show more
    Last updated: 30+ days ago • Promoted
    Remote AI Platforms Research Director

    Remote AI Platforms Research Director

    Gartner • Toronto C6A, ON, Canada
    Remote
    Full-time
    A global research and advisory firm located in Ontario is seeking a seasoned expert to drive innovative research on AI platforms. In this role, you will create actionable insights, engage clients th...Show more
    Last updated: 17 hours ago • Promoted • New!
    Software Architect, Applied AI

    Software Architect, Applied AI

    PowerToFly • Toronto C6A, ON, Canada
    Full-time
    Job Requisition ID #25WD94061, Software Architect, Applied AI.If you love building real systems that real customers use—and you get genuinely excited about LLMs, RAG, MCP, and agentic architectures...Show more
    Last updated: 11 days ago • Promoted
    WiSE AI Software Developer Co-op : AI Prototyping

    WiSE AI Software Developer Co-op : AI Prototyping

    CGI • Toronto, Canada
    Full-time
    A leading IT consulting firm in Toronto is offering a Summer 2026 Co‑Op position for aspiring women leaders as a WiSE AI Software Developer. This role involves analyzing AI use cases, prototyping so...Show more
    Last updated: 1 day ago • Promoted
    Senior Principal Research Engineer

    Senior Principal Research Engineer

    Autodesk • Toronto C6A, ON, Canada
    Remote
    Full-time
    Senior Principal Research Engineer.You will work collaboratively to create and interpret design data that enhances design and engineering workflows, while providing technical leadership and mentori...Show more
    Last updated: 30+ days ago • Promoted
    Efficiency Research Engineer

    Efficiency Research Engineer

    Adaption • Toronto, Canada
    Full-time
    About Us We believe the future is adaptable, and not one-size-fits-all.We will lead in real-time efficient adaptation that combines algorithm with innovative interface design.Our global team—based ...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Developer Agentic AI Experimentation & Prototyping

    Senior Software Developer Agentic AI Experimentation & Prototyping

    Software International • Toronto, Canada
    Full-time
    Senior Software Developer Agentic AI Experimentation & Prototyping Job Openings Senior Software Developer Agentic AI Experimentation & Prototyping. About the job Senior Software Developer Agentic AI...Show more
    Last updated: 1 day ago • Promoted
    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
    Senior AI Inference Systems Engineer — Equity Eligible

    Senior AI Inference Systems Engineer — Equity Eligible

    NVIDIA Corporation • Toronto, Canada
    Full-time
    A leading technology company in Toronto is seeking a Senior Software Engineer to architect and implement AI inference systems. The role involves optimizing GPU kernels and compilers, driving industr...Show more
    Last updated: 1 day ago • Promoted