Research Associate in Natural Language Processing

Dr. Muhammad Abdul-Mageed invites applications for a Research Associate to join the Natural Language Processing (NPL) Lab at the University of British Columbia (UBC) on-campus in Vancouver, Canada. The Research Associate will collaborate on research with machine learning and NLP faculty and graduate students in Computer Science, Information, and Computational Linguistics.

The appointment is for one year and may be renewed for up to two additional years (on the basis of an annual review).

Organizational Status

The successful candidate will report directly to Dr. Abdul-Mageed – principal investigator and Director of the NPL Lab – and will work in a strongly collaborative and collegial fashion with project team members to meet research goals and objectives.  Situated in UBC Institute for Computing, Information and Cognitive Systems (ICICS) (, the NLP Lab has world-class facilities and significant deep learning compute infrastructure. Dr. Abdul-Mageed is cross-appointed between UBC Linguistics ( and UBC School of Information ( and is Associate Member with Computer Science (

Work Performed

The Research Associate will lead the collection and processing of publicly available data (e.g., from Twitter) and the development and packaging of machine learning models to exploit the data. They will summarize findings in research papers, and develop and maintain online platforms describing research outcomes. The incumbent will train graduate and undergraduate students, introduce new methodologies to the lab, represent the lab in national and international collaborations, and make major contributions to grant proposals and manuscripts. The Research Associate will perform other research-related duties as-needed.


  • PhD or MSc in Computer Science, Computational Linguistics, or a related field.
  • Publication record in major NLP conferences (e.g. ACL, EMNLP, NAACL) or show strong potential for publication.
  • Experience building machine learning to solve natural language problems and a solid engineering skillset.
  • Experience in artificial neural networks and be familiar with tools such as PyTorch or TensorFlow.
  • Fluency in the Python programming language.

How to Apply

Applicants are asked to submit a cover letter, a curriculum vitae, and one-page statement of research plans directly to The cover letter should include a statement about experience working with a diverse student body and contributions or potential contributions to creating/advancing a culture of equity and inclusion. In addition, applicants should arrange for two confidential letters of reference to be sent directly to

Review of applications will start immediately and until the position is filled. Please include “NLP Research Associate Search” in the email subject line.

Additional Information

This position is subject to final budgetary approval. Salary will be commensurate with qualifications and experience.

Given the uncertainty caused by the global COVID-19 pandemic, applicants must be prepared to conduct interviews remotely if circumstances require. A successful applicant may be asked to consider an offer containing a deadline without having been able to make an in-person visit to campus if travel and other restrictions are still in place.

About Us

As one of the world’s leading universities, the University of British Columbia creates an exceptional learning environment that fosters global citizenship, advances a civil and sustainable society, and supports outstanding research to serve the people of British Columbia, Canada and the world.

UBC hires on the basis of merit and is committed to employment equity. All qualified persons are encouraged to apply.

Equity and diversity are essential to academic excellence.  An open and diverse community fosters the inclusion of voices that have been underrepresented or discouraged.  We encourage applications from members of groups that have been marginalized on any grounds enumerated under the B.C. Human Rights Code, including sex, sexual orientation, gender identity or expression, racialization, disability, political belief, religion, marital or family status, age, and/or status as a First Nation, Metis, Inuit, or Indigenous person.

All qualified candidates are encouraged to apply; however Canadians and permanent residents will be given priority.