top of page
Computer Programming

Computer Science Research Assistant (Grad)

The Faculty of Computer Science is currently recruiting one or more graduate students to work with a software development team at the University of New Brunswick (UNB), Canada.


In concert with Dr. Cora Woolsey, Dr. Scott Bateman, and the STRATUM research and development team, the successful candidate(s) will support the development of innovative archeological software for data collection and mapping in the field. This is a MITACS-funded, full-time position for a period of four months with the possibility of renewal.

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

Project Description

The successful candidates will contribute to the research and development agenda of the STRATUM developer team to create an innovative field mapping and data collection tool for archeologists.

We are seeking to appoint one or more Graduate Research Assistants to work on implementation of STRATUM, an archaeological software, with Dr. Cora Woolsey, Dr. Scott Bateman, and the STRATUM research and development team at UNB. The successful candidates will contribute to the research agenda of the STRATUM team, with a particular focus on developing a mapping and data collection interface that incorporates the results of a user needs study and testing the resulting software in the field with users. Duties will include working with the development team to program a mapping interface for integration with the STRATUM software.

UNB is dedicated to cultivating new ideas, creative thinking, and entrepreneurial spirit in the ever-changing world of technology.


We are seeking candidates with strong coding and development skills.

Completed undergraduate degree in computer science, geoscience, geomatics, engineering, or a similar field within the last year is required as well as enrollment at UNB in one of the above-mentioned fields.

Eligibility Requirements:
  • A minimum of one year of practical work experience in a development environment

  • Excellent communication skills

  • Experience with Unity Game Engine and Mobile development

  • Python, SQL, C# or related programming languages

  • Strong JSON skills are considered an asset

  • Strong understanding of communication technologies as well as mapping, science, geodesy, and related technologies

  • A passion for troubleshooting and resolving GIS software-related problems.

  • Applied knowledge of a variety of GIS applications e.g. ESRI ArcGIS, AutoCAD, QGIS, Avenza


Desired Assets:
  • Strong desire and capacity to work collaboratively in a multi-disciplinary environment·

  • Completion of an accredited cartographic or GIS educational program or equivalent work experience

  • Experience with UX/HCI research design

  • Familiarity with online data portals and mapping (Google Maps, Mapbox, Avenza)

  • Familiarity with databases, especially Filemaker Pro


The candidates will work closely with academic colleagues from various disciplines and with multiple stakeholders from industry, government, and the Indigenous community.

How to Apply

Salary Range/ Pay Rate:

Wage to be determined based on expertise. We adhere to UNB's standard rates for MA and PhD students.

Start Date and Duration of Appointment:

Early 2022; the position will continue for four months with the possibility of renewal.


Please contact Dr. Cora Woolsey ( with a PDF that includes: 1) cover letter (2 page max); 2) current CV; 3) the names of two references that can speak to your academic performance and research abilities. If applying as an undergraduate, please provide a copy of your transcript (unofficial is fine).

The University of New Brunswick is committed to employment equity, fostering diversity within our community, and developing an inclusive workplace that reflects the richness of the broader community that we serve. We welcome and encourage applications from all qualified individuals, including women, visible minorities, Indigenous persons, persons with disabilities, persons of any sexual orientation, gender identity or gender expression.

Preference will be given to applications received by January 28th, 2022, but application review will continue until the position is filled.

bottom of page