Skip to content

Senior Principal Researcher-NLP

  • Edmonton, Alberta
  • Kingston, Ontario
  • Markham, Ontario
  • Montreal, Quebec
  • Ottawa, Ontario
  • Vancouver, British Columbia
+5 more

Job description

Our team has an immediate permanent opening for a Senior Principal Researcher.


  • Responsible for the development strategy, technical path, and key technology direction in the fields of NLP and Large Language Model.
  • Lead research, develop state-of the-art AI solutions and collaborate with product groups to deploy them in real-world settings.
  • Identify new and upcoming research areas by interacting with potential external and internal collaborators.
  • Publication, presentation, and contribution as a thought leader in the relative fields.
  • Apply your passion and out-of-the-box thinking to collaborate with a team of researchers.

Job requirements

What you’ll bring to the team:

  • Hold a PhD degree in computer science or related fields with a focus on NLP, Large Language Model, or equivalent practical experience.
  • Papers at relevant conferences such as ACL, EMNLP, NACAL, NeurIPS, ICML, ICLR, AAAI, etc.
  • In-depth hands-on experience in Python, PyTorch, TensorFlow etc. and a track record of translating ideas into research prototypes quickly.
  • Working or collaboration experience at/with industry research labs or technology companies is a plus.
  • Experience in neural network architecture design and Large Language Model techniques, familiar with Transformer and its variants, linear Transformers, state space models, and AutoML techniques.

  • or