Software Development Engineer – Test, AI

Posted 16 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • SDET building automated testing and stress suites for a startup’s distributed AI infrastructure. Validating GPU kernels, AI frameworks, and performance-critical systems at scale.

Responsibilities

  • Design, develop, and maintain a robust automated testing framework from the ground up supporting distributed AI training and inference workloads
  • Develop complex test plans covering end-to-end system integration, stress testing, and hardware-software boundary conditions
  • Partner with System Engineers to debug issues in distributed clusters using telemetry and profiling tools to identify bottlenecks
  • Validate the intersection of distributed systems, GPU kernels, and AI frameworks
  • Build a scalable foundation of trust in code and ensure performance-critical primitives work at any scale

Requirements

  • Strong proficiency in Python for automation and orchestration
  • Proven experience building or extending test automation frameworks for complex back-end systems
  • Proven ability to troubleshoot automated test failures within complex large-scale distributed systems and identify root causes
  • Experience with containerization (Docker/Kubernetes)
  • Experience with modern CI/CD tools (GitHub Actions, GitLab CI, or Jenkins)
  • Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field
  • Experience with Kubernetes, Terraform, or Ansible for managing test-bed environments is desired
  • Experience testing high-performance networking protocols or distributed file systems is desired
  • Experience testing software that interacts directly with drivers or firmware is desired
  • Authorization to work in Canada is required by the application form

Benefits

  • Meaningful equity
  • Benefits
  • RRSP

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$120,000 - CA$180,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AnsibleDistributed SystemsDockerJenkinsKubernetesPythonTerraform

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.