High-Performance Computing Engineer

Toronto, Ontario
ENGINEERING /
Full-time /
Remote
About Agnostiq

Agnostiq is a Toronto based startup developing software for the quantum era. Agnostiq is the team behind Covalent, a Pythonic workflow tool designed for computational scientists, AI/ML software engineers, and anyone who needs to run experiments on limited or expensive computing resources, including quantum computers, HPC clusters, GPU arrays, and cloud services. You can learn more by visiting www.covalent.xyz, or by visiting our GitHub.

About the Role

We’re hiring a software engineer specializing in High-Performance Computing to help us develop production-grade software tools for distributed HPC applications. The ideal candidate will have an expert understanding of computational techniques in at least one domain of scientific applications, including prior hands-on experience with building and maintaining scientific software. Candidates should have experience working with HPC technologies either in the cloud or in large-scale HPC centers.  Due to our startup nature, the candidate must be comfortable initiating and taking on new projects independently and with limited supervision.

Required Technical & Professional Expertise

    • A PhD in Physics, Computer Science, Math, or a related field is strongly preferred (candidates without a PhD who nevertheless have a strong scientific research track record will be considered).
    • Familiarity with HPC architectures, including schedulers, storage systems, and transport protocols
    • Strong understanding of classical machine learning techniquesStrong experience developing and maintaining scientific software
    • Strong communication and problem-solving skillsFamiliarity with recent trends and emerging technologies in HPC

Nice-to-haves

    • Experience with Python, Terraform, and Go
    • Prior experience in the field of quantum computing
    • Experience with cloud-based batch processing technologiesExperience with benchmarking and/or load testing on HPC systems
    • Comfortable with Linux systems administration