Principal DevOps Engineer

Tenstorrent in Toronto, Ontario

The Tenstorrent team combines technologists from different disciplines who come together with a shared passion for AI and a deep desire to build great products. We value collaboration, curiosity, and a commitment to solving hard problems. Find out more about our culture .

We are seeking a DevOps Engineer to join our existing team who has a passion for creating environments and solutions that allows our team to have the best technical infrastructure imaginable. The ideal candidate will be a skilled practitioner that is well versed in the DevOps world and emerging technologies.
Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.
    • Collaborate with stakeholders on the engineering, research, and operations teams
    • Design, develop, and manage the automated deployment tools and infrastructure for cloud hosted services
    • Support engineering teams with their build and release processes to bring products from test to production
    • 3+ years experience as a DevOps, Operations, or SW Engineer - or similar fields
    • 3+ years experience working with Infrastructure as Code (IaC) toolchains like Terraform, Ansible, or similar
    • 3+ years experience of Public Cloud operations - ideally Amazon AWS and Oracle Cloud Infrastructure (OCI)
    • CI/CD - gitlab, jenkins, cron
    • 3+ years experience working with Python or similar programming languages
    • 3+ years working with databases - ideally SQL-like (elasticsearch, mongodb)
    • 2+ years Experience with Docker, VmWare
    • Experience with code management (git, github, gitlab)
    • Workload managers (slurm, lsf)
    • Scripting (python, shell)
    • Passion for operations
    • Experience working with AI/ML software frameworks (PyTorch, Tensorflow)
    • Understand basic security principles for cloud hosted applications, including VPC Network Policies and Cloud IAM and RBAC Policies

    • Bonus Qualifications:
    • Experience operating and deploying Kubernetes clusters
    • Experience operating on-prem compute environments, including virtualization (VMWare, Hyper-V), networking, and high performance clustered storage
Apply