FILLED – Job Posting: Software Developer at the University of Alberta ALTLab

***This position has now been filled.  Thank you to all who applied. ***
If you missed this posting, keep checking in as our Partnership may have similar positions in the future

ART Linguistics

Competition No. : S110742926
Posting Date: Sep 29, 2020
Closing Date: Oct 31, 2020

Position Type: Full Time – Grant Funded
Salary Range: $58,675 to $81,208 per year
Grade: 10
Hours: 35

This position has a term length of 4 yrs less a day and offers a comprehensive benefits package which can be viewed at: Faculty & Staff Benefits.

The university-community Partnership “21st Century Tools for Indigenous Languages”, a  project funded by the Social Sciences and Humanities Research Council (SSHRC) of Canada, is seeking a dynamic individual as a full-time Software Developer to add to its team in the Alberta Language Technology Lab (ALTLab) at the University of Alberta.


  • Software development of language technological applications, tools, and resources (70%), e.g. on-line electronic dictionaries, computer-aided language learning applications, keyboards and spell-checkers, linguistically analyzed, search collections of written or spoken texts.
  • Engaging with our Partners and end-user communities.
  • Participating in the dissemination of the results of our work.


  • A Bachelor’s degree in Computer Science or Software Engineering, Master’s Degree preferred.
  • A minimum of 2 years of experience in software development in Python using modern tooling, techniques and methodologies.
  • A minimum of 2 years experience in software development in JavaScript and/or TypeScript using modern tools, techniques and methodologies.
  • A minimum of 2 years experience using the git version control system with GitHub and/or other online repository hosting platforms.
  • Demonstrable understanding of test-driven development, unit testing, and integration testing in Python and front-end JavaScript.
  • Experience performing code reviews.
  • Knowledge of a language other than English.

Apply on line with :

1) an application/cover letter and/or curriculum vitae outlining your competences, as well as the
2) names and contact details of at least two referees that we may get in touch with for more background information.

Forward any questions to Antti Arppe

How to apply

Apply via the University of Alberta Job Posting here:

Note: Online applications are accepted until midnight Mountain Standard Time of the closing date.

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

The University of Alberta is committed to an equitable, diverse, and inclusive workforce. We welcome applications from all qualified persons. We encourage women; First Nations, Métis and Inuit persons; members of visible minority groups; persons with disabilities; persons of any sexual orientation or gender identity and expression; and all those who may contribute to the further diversification of ideas and the University to apply.