D2L

Senior Software Developer 2, Artificial Intelligence

D2L

Apply
9 months ago
Toronto, Canada
Senior / Staff+

Responsibilities

  • Lead the development and incubation of new products and features.
  • Integrate cutting-edge techniques and tools into development processes.
  • Conduct ongoing AI research to enhance understanding and capabilities.
  • Contribute to AI thought leadership through client engagement.
  • Foster a culture of continuous learning and innovation.

Requirements

  • Bachelor’s degree in computer science or related field; advanced degrees are beneficial.
  • 8+ years of experience in software development, especially in cloud-based platforms.
  • 5+ years of experience with cloud platforms and DevOps practices.
  • Hands-on experience with large language models and AI agents.
  • Strong problem-solving skills and ability to tackle complex technical challenges.
  • Proficiency in full-stack languages such as NodeJS, JavaScript, and Python.

Benefits

  • Impactful work transforming the way the world learns.
  • Flexible work arrangements.
  • Learning and growth opportunities.
  • Tuition reimbursement of up to $4,000 CAD for continuing education.
  • 2 Paid Days off for Catch the Wave related activities.
  • Access to mental health services and financial planning.

Tech Stack

AngularAWSAzureGitGoogle CloudJavaScriptPythonReactTypeScriptVue.js

Categories

AI & MLDevOpsFull StackSecurity