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

System Software Developer Performance

Xanadu • Toronto, Ontario, Canada
Il y a 23 jours
Salaire
120 000,00 $CA par an
Type de contrat
  • Temps plein
Description de poste

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
Créer une alerte emploi pour cette recherche

System Software Developer Performance • Toronto, Ontario, Canada

Offres similaires

Lead Staff Software Developer - Scalable Aviation Systems

Air-tekToronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior Systems Engineer

Kepler Communications Inc.Toronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Sr. Systems Developer (Operations & Support) - C$103,000 - C$153,000 A Year

HooppEast York, Canada
Temps plein

Develops and supports investment applications, including bug fixes, code development, and architecture design.Works with business partners and contributes to Agile processes. Voir plus

 • Offre sponsorisée

RQ09129 - Software Developer - Full Stack - Senior

Rubicon PathToronto, Ontario, Canada
Temps plein

RQ09129 - Software Developer - Full Stack - Senior Job Openings RQ09129 - Software Developer - Full Stack - Senior.About the job RQ09129 - Software Developer - Full Stack - Senior Description.Note:... Voir plus

 • Offre sponsorisée

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

Klick GroupToronto County, Canada
Temps plein

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. Voir plus

 • Offre sponsorisée

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

Nasdaq, Inc.East York, Canada
Temps plein

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

 • Offre sponsorisée

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

Onico SolutionsRichmond Hill, Canada
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.RequirementsProduce high quality, hig... Voir plus

 • Offre sponsorisée

Senior Systems Engineer

Clutch Canadatoronto, on, Canada
Temps plein

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

 • Offre sponsorisée

Senior Full-Stack Software Developer at Stan AI

STAN AIToronto, Ontario, Canada
Temps plein

Shape the future of property management at Stan AI as a Senior Full-Stack Software Developer.Engage in innovative projects that leverage AI to enhance tenant communications and operations.Stan AI i... Voir plus

 • Offre sponsorisée

HPC Systems Developer

Vector InstituteToronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

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

ClioEast York, Canada
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior Systems Engineer Distributed Systems

UMATRtoronto, on, Canada
Temps plein

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... Voir plus

 • Offre sponsorisée

RQ00704 - Int. Software Developer

Source CodeToronto, ON, Canada
73,50 $CA par heure
Temps plein +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... Voir plus

Senior Full Stack Software Developer

Redwood Softwaremarkham, on, Canada
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior Software Developer, Full Stack

Leap-Tools-Inc.-1Toronto, ON, CA
Temps plein

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, ... Voir plus

 • Offre sponsorisée

Software Developer - Intermediate (26-18820)

Russell TobinToronto, ON, CA
Temps plein

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

 • Offre sponsorisée

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

OmnissaToronto County, Canada
Temps plein

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

 • Offre sponsorisée

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

NvidiaNorth York, Canada
Temps plein

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

 • Offre sponsorisée

Senior Systems Developer – Backend & Devops - C$103,000 - C$153,000 A Year

HOOPP (Healthcare of Ontario Pension Plan)North York, Canada
Temps plein

Seeking a Senior Systems Developer to enhance investment activities using C# or Java/Kotlin.Offers a competitive salary and inclusive work environment. Voir plus

 • Offre sponsorisée

Quality Lead Software & System Design

Hitachi Vantara CorporationToronto, Canada
Temps plein

Location: Toronto, Ontario, Canada (Hybrid).The Quality Lead contributes to enhancing the maturity level within their domain, in alignment with the operating model established by the entity or coun... Voir plus