Talent.com
Xanadu
System Software Developer PerformanceXanadu • Toronto, Ontario, Canada
System Software Developer Performance

System Software Developer Performance

Xanadu • Toronto, Ontario, Canada
20 days ago
Salary
CA$120,000.00 yearly
Job type
  • Full-time
Job description

About Xanadu

Xanadus mission is to build quantum computers that are useful and available to people everywhere.

At Xanadu we are learners innovators researchers collaborators and problem solvers. We are creating something that has never been built before. Few people in their life will be able to be a part of something like this where if we are successful the technologies we develop will solve some of the worlds most challenging problems and literally change the world. And that is something to be excited about!

Your Role and Responsibilities

Building a high-performance software stack that makes optimal use of quantum hardware resources is key to realizing early game-changing applications of quantum computing. As part of the PennyLane Performance Team you author high-performance libraries that enable ultra-low latency communication between FPGAs and GPUs develop other high-performance extensions such as the PennyLane-Lightning simulator suite and contribute to the performance monitoring and benchmarking tooling for the PennyLane & Catalyst quantum software stack ensuring PennyLane is the highest-performing framework for quantum computing.

You will:

  • Develop primitives/libraries that enable ultra-low latency communication between devices in a distributed heterogeneous system (CPU/GPU/FPGA)
  • Develop high-performance software components adapting to new hardware platforms and programming paradigms.
  • Convert abstract descriptions of algorithms into efficient & understandable software implementations.
  • Develop the framework for benchmarking the compilation and execution pipeline tracking quantum resources through the stack and profiling the quantum software.
  • Interpret and communicate complex concepts to the wider team.
  • Participate in software system specification design and quality assurance (e.g. requirements gathering defining software architecture documentation verification & validation etc.)
  • Provide leadership in software best practices including continuous-integration pipelines unit testing & code review.

Basic Qualifications and Experience:

  • BSc in Computer Science Engineering Physics Math or a related field.
  • Demonstrated experience in low-level networking/systems programming (e.g. networking/low-latency communication (RDMA) concurrency and authoring of high-performance libraries OS internals)
  • Proficiency in high-performance Modern C (C17/20 preferred) and Python.
  • Deep understanding of computer architecture (CPU GPU memory hierarchy) coupled with hands-on experience in optimizing code for runtime and memory efficiency using professional profiling tools (e.g. perf scalene valgrind).
  • Proven ability to rapidly diagnose and resolve complex issues across compiled and interpreted environments using industry-standard debuggers.

Preferred Knowledge and Experience:

  • MSc PhD in Computer Science Engineering Physics Math or a related field.
  • Familiarity with code parallelization and accelerators: multithreading (e.g. OpenMP C threads) multiprocessing (e.g. MPI) GPUs (e.g. CUDA HIP/ROCm) or compiler offload directives.
  • Experience in designing and implementing scalable & reproducible scientific workloads on HPC / supercomputer platforms or cloud hardware (e.g. AWS Azure GCP).
  • Expertise in quantum computing as demonstrated by extensive coursework thesis or peer-reviewed publications.
  • Experience with writing complex quantum workflows and optimizing the use of quantum resources.

Values

Our values are important. They are fundamental and lay the foundation for culture at Xanadu. Learn more about our values here.

This is for a new position. Your base salary will be determined based on your location experience and internal benchmarks. The base salary range is 120000 - 160000 CAD. You will also be eligible for equity and benefits.

Our values are important. They are fundamental and lay the foundation for culture at Xanadu. Learn more about our values here.

We are an equal opportunity employer and encourage candidates of all backgrounds to apply. We are committed to building an inclusive safe and equitable culture and fostering an environment where our employees feel included valued and heard. We are committed to meeting the needs of all individuals and support a barrier-free workplace. Should you require accommodations at any point during the recruitment process please contact Recruiting at .

Please be advised that we may use artificial intelligence (AI) tools to assist in the screening and assessment of applicants for this position. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.


Required Experience:

Manager


Employment Type : Full-Time
Experience: years
Vacancy: 1
Create a job alert for this search

System Software Developer Performance • Toronto, Ontario, Canada

Similar jobs

Lead Staff Software Developer - Scalable Aviation Systems

Air-tekToronto, ON, CA
Full-time

A Canadian software company in Toronto is seeking a Staff Software Developer to lead technical decisions and build scalable systems for aviation operations.This role requires over 10 years of exper... Show more

 • Promoted

Senior Systems Engineer

Kepler Communications Inc.Toronto, ON, CA
Full-time

At Kepler Communications, we’re not just imagining the future of on-demand space connectivity – we’re leading it! Our mission is to provide real-time Internet access for space‑based assets, enablin... Show more

 • Promoted

Senior Software Developer, Full Stack

Leap-Tools-Inc.-1toronto, on, Canada
Full-time

At Leap Tools, we are building the world's most advanced solutions for the interior décor industry.With customers in 80+ countries, our clientele includes Fortune 500 companies such as Home Depot, ... Show more

 • Promoted

Software Developer (Full Stack)

Onico SolutionsRichmond Hill, York Region, CA
Permanent

We are looking for a Software Developer (Full Stack) for an innovative client who continues to grow in their industry and expand upon their 20 years of success.Produce high quality, highly efficien... Show more

 • Promoted

Software Developer (Full Stack) - C$110,000 - C$120,000 A Year

Onico SolutionsRichmond Hill, Canada
Full-time

Seeking a Full Stack Software Developer to write high-quality code, contribute to industry-leading technologies, and mentor others in an Agile environment.The role involves defining technical visio... Show more

 • Promoted

Senior Systems Software Engineer - Production Platforms - $104,000 - $148,000 A Year

Leading Financial Technology CompanyToronto County, Canada
Full-time

Designs and builds production systems for a financial technology company, requiring high-quality code, architectural decisions, and system resilience.Must have 5+ years of experience with C#, Java,... Show more

 • Promoted

Senior Systems Engineer

Clutch Canadatoronto, on, Canada
Full-time

Competitive compensation and robust equity plan.Comprehensive health, dental, and vision insurance including dependents.Unlimited vacation, supportive parental leave policy, and company‑wide holida... Show more

 • Promoted

Senior Software Developer - STAR

Wealthsimple Inc.Toronto, ON, CA
Full-time

Wealthsimple is Canada’s leading financial innovator.The company offers a full suite of simple, sophisticated financial products across managed investing, do-it-yourself trading, cryptocurrency, ta... Show more

 • Promoted

HPC Systems Developer

Vector InstituteToronto, ON, CA
Full-time

The Vector Institute is seeking an HPC Systems Developer to join our growing team in Toronto as we continue the work of making Canada a centre of expertise for AI in the world.The incumbent in this... Show more

 • Promoted

Senior Systems Engineer Distributed Systems

UMATRtoronto, on, Canada
Full-time

Join a small team as a Senior Systems Engineer specializing in distributed systems and infrastructure in Toronto, Canada.Focus on kernel performance and build essential operational tooling.Candidat... Show more

 • Promoted

Software Developer - Systems Integrations Tooling

XanaduToronto, ON, CA
Full-time

Xanadu’s mission is to build quantum computers that are useful and available to people everywhere.At Xanadu, we are learners, innovators, researchers, collaborators and problem solvers.We are creat... Show more

 • Promoted

RQ00704 - Int. Software Developer

Source CodeToronto, ON, Canada
CA$73.50 hourly
Full-time +1
Quick Apply

ONSITE/hybrid 3 Days - Metro Hall, 55 John Street.Mandatory Certifications: (Candidates must provide the email address associated with the certification for verification).ServiceNow Certified Syste... Show more

Senior Systems Software Engineer - Production Platforms - $104,000 - $148,000 A Year

Nasdaq, Inc.North York, Canada
Full-time

Design and build production systems, write high-quality code, and make architectural decisions for a financial tech company. Show more

 • Promoted

Senior Systems Developer, It. - C$125,500 - C$169,700 A Year

ClioToronto, Canada
Full-time

Seeking a Senior Systems Developer to join Clio's IT Systems team in Canada.The role involves identifying and implementing automation solutions, integrating systems, and mentoring junior develo... Show more

 • Promoted

Senior Full Stack Software Developer

Redwood Softwaremarkham, on, Canada
Full-time

At Redwood, we empower our customers with lights-out automation for their mission-critical business processes.Redwood Software is the leading orchestration platform for the autonomous enterprise, d... Show more

 • Promoted

Software Developer - Intermediate (26-18820)

Russell TobinToronto, ON, CA
Full-time

Software Developer - Intermediate.Months with Possible Extension of 6 Months.Mandatory Certifications (both):.ServiceNow Certified System Administrator (CSA).ServiceNow Certified Application Develo... Show more

 • Promoted

Senior System Performance Engineer - Automation & Benchmarking - C$200,000 - C$253,650 A Year

OmnissaEast York, Canada
Full-time

Seeking a Senior System Performance Engineer to automate performance tests and resolve system bottlenecks.Requires Windows OS knowledge and CI/CD Jenkins experience. Show more

 • Promoted

Senior Systems Software Engineer - Deep Learning Solutions - C$225,000 - C$275,000 A Year

NvidiaNorth York, Canada
Full-time

Senior Engineer for deep learning inference optimization in autonomous vehicles and robotics.Analyze model architectures, identify performance bottlenecks, and develop solutions for edge hardware. Show more

 • Promoted

Kepler Systems V&V Engineer

Kepler Communications Inc.Toronto, Ontario, Canada
Full-time

Lead verification and validation at Kepler Communications as a Systems V&V Engineer.Collaborate on pioneering space connectivity through cutting-edge testing methodologies.In this key role, you wil... Show more

 • Promoted

Senior Applied Ai Systems Developer / Architect - C$120,000 - C$150,000 A Year

Klick GroupNorth York, Canada
Full-time

Lead the design and development of AI-enabled features for the Genome platform, architecting scalable systems and integrating AI/LLM capabilities.Requires full-stack and Python proficiency. Show more