Research Assistant (12-month temporary contract)

Thornhill Medical

Toronto

On-site

CAD 50,000 - 60,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Benefits

Job summary

Thornhill Medical is seeking a Research Assistant to support across research, product development, and clinical activities in Toronto. You will assist with device testing, literature reviews, data entry, and daily administrative work to keep projects moving.

The role requires a Bachelor’s degree in science or engineering and up to 1 year of lab or medical device experience. Strong analytical and communication skills, attention to detail, and the ability to work independently or in a team are

Qualifications

  • Bachelor’s degree in science, biomedical, engineering or related technical field.
  • 0–1 years of relevant laboratory, research, or medical device experience; co‑op, internship, or academic project experience is an asset.
  • Exposure to data analysis, technical writing, or literature review methods.

Responsibilities

  • Collects, records, and organizes device and bench-testing data in accordance with test protocols and internal procedures.
  • Supports the execution and documentation of engineering and verification tests under the direction of engineers and project leads.
  • Assists with clinical and human-factors/usability testing when required, including preparation of materials, data capture, and record-keeping.
  • Supports adherence to study protocols and applicable research ethics (REB/ITA) and Good Clinical Practice (GCP) requirements.
  • Helps maintain accurate, complete, and audit-ready study documentation and records.
  • Conducts literature searches and summarizes publications to support projects and submissions.
  • Compiles findings into clear summaries, tables, and briefing materials for the team.
  • Completes assigned day‑to‑day tasks that keep projects moving and meets deadlines.

Skills

Detail oriented
Analytical thinking
Communication skills
Time management
Multi-tasking
Problem solving
Team collaboration
Adaptability

Education

Bachelor’s degree in science/engineering or related field

Tools

Microsoft Office

Job description

Thornhill Medical’s ground-breaking products are designed to be used globally by emergency health care providers, humanitarian and military medical teams. Thornhill’s oxygen-focused research and applications are transforming patient care in extreme circumstances, while inspiring and enabling other new technologies to unlock vital life-saving solutions. Thornhill Medical’s innovations are in 19+ countries including Ukraine. With a team committed to courage, collaboration and saving lives, Thornhill Medical leads the way in the nimble and precision-focused field of medical technologies.

Role Summary:

The Research Assistant is responsible for providing hands‑on support across Thornhill’s research, product development, and clinical activities. The position executes assigned tasks spanning device and bench testing, clinical study support, literature reviews, and day‑to‑day administrative work.

Role Responsibilities:
  • Collects, records, and organizes device and bench-testing data in accordance with test protocols and internal procedures.
  • Supports the execution and documentation of engineering and verification tests under the direction of engineers and project leads.
Clinical Testing & Study Support
  • Assists with clinical and human-factors/usability testing when required, including preparation of materials, data capture, and record-keeping.
  • Supports adherence to study protocols and applicable research ethics (REB/ITA) and Good Clinical Practice (GCP) requirements.
  • Helps maintain accurate, complete, and audit-ready study documentation and records.
Research & Literature Reviews
  • Conducts literature searches and summarize relevant scientific, clinical, and technical publications to support projects and submissions.
  • Compiles findings into clear summaries, tables, and briefing materials for the team.
Administrative & Day-to-Day Support
  • Completes assigned day‑to‑day tasks that keep projects moving, prioritizing based on team needs and deadlines.
  • Maintains organized files, logs, and databases; assists with data entry, documentation control, and general recordkeeping.
  • Considers quality in all aspects of the job and respects procedures and norms.
  • Performs other related duties as assigned.
Education & Experience:
  • Bachelor’s degree in science, biomedical, engineering or related technical field.
  • 0-1 years of relevant laboratory, research, or medical device experience; co‑op, internship, or academic project experience is an asset.
  • Exposure to data analysis, technical writing, or literature review methods.
Skills & Knowledge:
  • Ability to work on a range of complex tasks, which may include unique situations.
  • Detail oriented and accurate.
  • Strong organizational and time management skills.
  • Excellent analytical. problem solving and troubleshooting skills.
  • Ability to multi‑task, organize, and plan effectively working with multiple deadlines.
  • Versatile, flexible, and willing to work within changing priorities.
  • Resilient and calm under pressure.
  • Excellent interpersonal and communication skills (verbal and written).
  • Drive to consistently achieve results, even under tough circumstances.
  • Self‑starter that is highly motivated, creative, and able to work both independently and within a team environment.
  • Strong computer skills and proficiency with Microsoft Office suite products (Word, Excel, PowerPoint).
Other Requirements:
  • Primarily office related requirements with exposure to production work rooms, research laboratories and customer sites (Hospitals and Research facilities) and research facilities when required.
  • Lifting (up to 50 lbs) and bending.
  • Some travel may be required.
Compensation:

The target salary range for this position is $50,000 – $60,000 per annum.The position is also eligible for benefits.

The starting salary offered to a candidate will be dependent upon several factors, including but not limited to experience, job‑related skills and relevant education and/or training.

This job posting is to fill a new temporary vacancy within our organization. The recruitment process involves the use of artificial intelligence.

Thornhill Medical is an equal opportunity employer and welcomes and encourages applications from all qualified people, including those with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

We thank all applicants for their interest, however, only those selected will be invited for an interview.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Thornhill Medical • Toronto

On-site
CAD 125,000 - 165,000
Sr. Financial Analyst (12-month temporary contract)
Sr. Financial Analyst (12-month temporary contract)

Thornhill Medical • Toronto

On-site
CAD 87,000 - 105,000
Bonus eligibility
Logistics Assistant (4-6 month temporary contract)
Logistics Assistant (4-6 month temporary contract)

Thornhill Medical • Toronto

On-site
CAD 22,730 - 32,373
Research Assistant I, Knowledge Translation Wellness Hub at Unity Health Toronto
Research Assistant I, Knowledge Translation Wellness Hub at Unity Health Toronto

Unity Health Toronto • Toronto

On-site
CAD 42,000 - 55,000
Clinical Research Associate
Clinical Research Associate

UHN Research • Mississauga

On-site
CAD 75,000 - 95,000
Clinical Research Assistant
Clinical Research Assistant

Everest Clinical Research • Markham

On-site
CAD 45,000 - 70,000
Medical, dental, and vision coverage
Life & AD&D insurance
Disability coverage
+5
Research Assistant
Research Assistant

Delphi Technologies • Toronto

On-site
CAD 52,000 - 68,000
Senior Research Scientist
Senior Research Scientist

Siemens Healthineers AG • Ottawa

On-site
CAD 90,000 - 140,000
Support Engineer I
Support Engineer I

Jaide Health • Oakville

On-site
CAD 60,000 - 70,000
Support Engineer I
Support Engineer I

Vital Bio • Oakville

On-site
CAD 60,000 - 70,000