McGill University

ResearchAssistant1

$0–0k Montreal, Quebec, Canada PART TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Research Assistant 1 at McGill University. Skills: LLM solutions, Software development, Platform development. Assist research team. Conduct research and development activities”

Industry & Context.

Problems you'll solve

Bug identification; System performance analysis; Iterative improvements

Eligibility Requirements

Work on-site at McGill downtown Montreal campus at least one day/week

What They're Looking For.

Must Have

Bachelor's degree in software engineering, 2+ years software development experience, Hands-on experience selecting, integrating, and deploying LLM-based solutions, Software architecture, design, and documentation, Proficiency in server-side languages, Frontend Web development, Linux command line and scripting, Familiar with Docker, containerization, client/server design, Git, and Github flow, Chrome browser extension development and deployment, JSON schema definition and use, Mentoring junior designers/developers, Quebec resident, Able to work on-site at McGill downtown Montreal campus, Fluent English

Nice to Have

Experience writing conference and journal papers, Presenting results in academic venues, French (spoken and/or written), Experience working with the blind/low vision community

What You'll Do.

Conduct research and development activities

Contribute to design and development

Support adoption of IMAGE

Contribute to development

Execute experimental and developmental activities

Maintain and improve IMAGE platform

Perform security updates

Conduct testing procedures

Implement new features

Conduct research-driven system integration

Develop agentic systems

Evaluate agentic systems

Support experimental deployments

Maintain research environments

Operate research environments

Maintain machine learning infrastructure

Operate machine learning infrastructure

Compile system performance data

Analyze system performance data

Interpret system performance data

Assess system behaviour

Implement improvements to research methods

Implement improvements to system architectures

Implement improvements to deployment processes

Implement improvements to platform performance

Contribute to planning documentation

Contribute to preparation of documentation

Prepare experimental design materials

Prepare system documentation

Prepare reporting outputs

Support junior research contributors

Provide guidance to junior developers

Participate in dissemination of research findings

Prepare technical reports

Prepare knowledge translation materials

Perform administrative tasks

Perform coordination tasks

How You'll Work.

Team & Collaboration

Collaboration with Humanware; Guidance from senior team members; Support junior contributors; Guidance to junior developers

Communication Scope

Technical documentation; Reporting outputs

Full Job Description

**Please refer to the[How to Apply for a Job (for External Candidates)](https://www.mcgill.ca/hr/files/hr/apply_at_mcgill_university_-_guide_for_external_candidates_en.pdf) job aid for instructions on how to apply.** **If you are an active McGill employee (ie: currently in an active contract or position at McGill University), do not apply through this Career Site. Login to your McGill Workday account and apply to this posting using the Find Jobs report (type Find Jobs in the search bar).** This Part-Time Research Assistant 1 position is based in Prof. Jeremy Cooperstock’s research lab in the department of Electrical and Computer Engineering. **Job Summary** The Research Assistant assists the research team in conducting research projects for the IMAGE project _(__) _in McGill’s Shared Reality Lab and, as required, is responsible for the functional supervision of Undergraduate/Graduate Research Assistants. Under the supervision of the Research Supervisor and under the technical guidance of senior team members, conducts research and development activities using established protocols, processes, and procedures within the IMAGE platform and its deployment ecosystem. **Key Deliverables Under Current Funding** Contribute to the design and development of textbook diagram experiences for users of the Monarch Android pin array tablet in collaboration with Humanware, including real-world deployment of the IMAGE platform. Support adoption of IMAGE by external groups by contributing to development, deployment, and technical enablement activities. **Responsibilities** * Under the supervision of the Research Supervisor and with technical guidance from senior research staff, contributes to research and development activities supporting the IMAGE platform and related systems, following established protocols, processes, and methodologies. * Executes experimental and developmental activities, including maintaining and improving the IMAGE platform through systematic bug identification,

Free ATS check

Applying for this Research Assistant 1 role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about McGill University?

Real rants from real employees. Read before you apply.

Read Company Rants →