Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

System Software Developer - Performance

$120k - $160k per year

Xanadu

About Xanadu
Xanadu’s mission is to build quantum computers that are useful and available to people everywhere.About Xanadu
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 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 world’s 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++ (C++17/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.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 120,000 - 160,000 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 View email address on ca.hrm.tc 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.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the System Software Developer - Performance in Winnipeg, MB vacancy
  • $165k - $330k per year

     ...infrastructure, and seamless developer tooling, we enable companies...  ...THE ROLEWe are looking for Software Engineers to join our team. This...  ...at the intersection of high-performance computing (HPC) and Large Language...  ...and analysis. System Profiling: Use profilers like... 
    Performance
    Flexible hours

    Baseten

    Winnipeg, MB
    2 hours ago
  • $150k - $200k per year

     ...successful, the technologies we develop will solve some of the world'...  ...As a Senior Software Developer on our AI team, you...  ...spend your time architecting systems that scale, writing and reviewing...  ...for scale, reliability, and performance from day one. Be a technical... 
    Performance

    Xanadu

    Winnipeg, MB
    2 hours ago
  • $130k - $155k per year

     ...We need an experienced senior developer to play a critical role in delivering...  ...-class tolling and revenue systems. This is a hands-on role with...  ...stack — roadside and lane software, back-office transaction and account...  ...options for best fit.• Perform code reviews with constructive... 
    Suggested

    Arcadis

    Winnipeg, MB
    2 hours ago
  • Pioneer advancements in wireless communications as an Expert Software Developer at Octasic, specialized in LTE and 5G NR Protocol Stack Development...  ...requirements • Conduct software testing and optimize for performance • Lead investigations to troubleshoot and resolve issues •... 
    Performance

    Octasic

    Winnipeg, MB
    2 hours ago
  • $131k - $191.4k per year

     ...posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview...  ...skills, with emphasis on quality, performance, and maintainability ~ Proficiency in...  ...skills and capability to work on complex systems. Familiar with Linux/CentOS 26WD100016... 
    Performance
    For contractors

    Autodesk

    Winnipeg, MB
    26 days ago
  •  ...Azure Functions for data processing and orchestrationIntegrate systems using REST APIs and microservices architectureDeploy and manage...  ...analyze dataSupport production systems and ensure data accuracy, performance, and reliabilityCollaborate closely with a small .NET team to... 
    Performance
    Immediate start

    Insight Global

    Winnipeg, MB
    2 hours ago
  •  ...frameworks that protect and optimize critical system resources, including rate limiting,...  ...refactoringActively explore and integrate modern AI-driven developer tooling, automated diagnostics, and...  ...schema design5+ years of experience as a software developer with strong knowledge of Java... 
    Performance
    Long term contract
    Work from home

    Okta

    Winnipeg, MB
    2 hours ago
  • $100k - $160k per year

     ...Vessel is hiring a Fullstack/Backend Developer to help build the AI-powered fundraising...  ...and integration tests Contribute to performance and scalability improvements in our API...  ...LLMs (OpenAI, Claude, etc.) into backend systems Familiarity with SvelteKit or modern... 
    Performance
    Full time
    Internship
    Work at office
    3 days per week

    Vessel

    Winnipeg, MB
    2 hours ago
  • $130.4k - $181.4k per year

     ...to close on: 11/04/2026Senior Software Engineer (G10) – Job...  ...enterprise customers. We are a high-performing, collaborative organization that...  ...to solve complex distributed systems challenges at a scale...  ...writing system design documents, develop, test, automate and deploy softwareSet... 
    Performance
    Long term contract
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Cisco

    Winnipeg, MB
    2 hours ago
  • $100.9k - $150.9k per year

    ## Software DeveloperApply: Kanata, Ontario, Canada: Full time:...  ...code, completes programming, and performs testing and debugging of...  ...interact with users to define system requirements and/or necessary...  ...Contributions include applying developed subject matter expertise to solve... 
    Full time
    Internship
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise

    Winnipeg, MB
    2 hours ago
  • Wastewater system performance expertise meets municipal infrastructure planning at Halton Region, with hybrid work and three onsite days weekly...  ...data, investigates system issues, assesses capacity, and develops remediation strategies. It supports reliable service delivery... 
    Performance

    Halton

    Winnipeg, MB
    2 hours ago
  • $108.95k - $136.19k per year

     ...WorksDivision: Water & Wastewater System ServicesPay Range: $108,952...  ...Manager, Wastewater System Performance, the Wastewater System...  ...and capacity constraints, and developing solutions to support reliable...  ...analyzes system performance data, develops remediation strategies, and... 
    Performance
    Long term contract
    Permanent employment
    For contractors
    Internship
    Work at office
    Local area
    3 days per week

    Halton

    Winnipeg, MB
    2 hours ago
  •  ...are currently looking for a Business Systems Developer to join our digital transformation...  ...accelerate delivery Monitor system performance and ensure technical maintenance Create...  ...to improve internal processes and software infrastructure Skill in building trusted... 
    Performance
    Work at office
    Work from home

    Stingray

    Winnipeg, MB
    2 hours ago
  •  ...where everyone makes play happen. Engine Systems Performance Engineer The Engine Systems...  ...causes. In this role, you will partner with developers across the full production pipeline—including...  ..., mentorship, and guidance to other Software Engineers. Analyze game performance... 
    Performance
    Local area

    Electronic Arts Ltd

    Winnipeg, MB
    2 hours ago
  • Industrial Systems Program & Performance LeadRequisition ID: 18494 Location: Calgary, AB, CA, T2C 5G9Edmonton...  ..., pain points, and current systems. Developing these strong relationships with key...  ...specifications for industrial software, connected assets, and fleet technologies... 
    Performance
    Full time
    Contract work
    Internship
    Local area
    Flexible hours

    Amrize

    Winnipeg, MB
    2 hours ago
  • $93 - $98 per hour

     ...the job poster from Bevertec Full Stack Software DeveloperWe’re currently looking for an experienced Full Stack Software Developer to join a high-impact enterprise initiative...  ...Leading workshops to gather and document system requirements Supporting remediation of... 
    Contract work

    Bevertec

    Winnipeg, MB
    2 hours ago
  • Google LLC in Canada is seeking software developers with a strong foundation in programming languages and a drive to work on scalable, distributed systems. Candidates with ML/AI experience and knowledge of information retrieval and NLP are preferred. This role offers opportunities... 

    Google LLC

    Winnipeg, MB
    2 hours ago
  •  ...RoleWe're looking for an experienced developer to join TripArc as a Senior Software Developer. You'll work on a mature...  ...modernize it: moving legacy .NET systems onto Azure-hosted microservices...  ...SQL Server skills: complex queries, performance tuning, and working in large,... 
    Performance
    Casual work
    Work at office
    2 days per week

    Range

    Winnipeg, MB
    2 hours ago
  •  ...leading solution built to help software companies generate revenue...  ...You As a Senior Software Developer, you'll join a development team...  ...daily. You'll build resilient, performant multi-tiered applications...  ...build resilient, distributed systems; A desire to hold yourself... 
    Apprenticeship
    Worldwide
    Flexible hours

    Firstbase

    Winnipeg, MB
    2 hours ago
  • $110k - $125k per year

     ...where reliability, security, and software quality are critical....  ...relooking for a Senior Software Developer to join a small development team...  ...where security and system reliability matter. Technical...  ...standards for quality, security, performance, and maintainability. AI-assisted... 
    Performance
    Internship
    Remote work
    Shift work

    Valsoft

    Winnipeg, MB
    2 hours ago
  •  ...reporting consumption. Design, develop, and release deploy Power BI...  ...accuracy, reliability and performance. Review business...  ...reports Design technical systems specifications to translate into...  ...during the use and operation of software packages, including technical... 
    Performance
    Work at office
    Monday to friday

    Softline Technology Inc.

    Winnipeg, MB
    2 hours ago
  • Lead health system performance and funding analysis for Ontario Health West, translating complex information into clear recommendations and action.As Program Manager on the Performance, Accountability and Funding Allocation team, you will support hospitals and other health service... 
    Performance
    Permanent employment
    Full time

    Ontario Health

    Winnipeg, MB
    2 hours ago
  • $120k - $130k per year

     ...are looking for an experienced Senior Software Developer to join our dynamic team. This position...  ...products, with a focus on embedded Linux systems, networking, on-device services, and...  ...facing services, to deliver reliable, high-performance solutions. The ideal candidate will be... 
    Performance

    The Lenbrook Group of Companies

    Winnipeg, MB
    2 hours ago
  •  ...seeking a talented and experienced **Senior Software Developer** to join our Civil Engineering...  ...Troubleshoot complex technical issues and perform root-cause analysis of software defects....  ...developing complex, production-quality software systems.* Strong debugging, problem-solving, and... 
    Performance
    Apprenticeship
    Work at office
    Local area
    3 days per week

    Bentley Systems, Incorporated

    Winnipeg, MB
    2 hours ago
  •  ...exclusive features. Role OverviewThe Senior Software Developer will be responsible for designing,...  ...service integrations between internal systems and the Power Automate platform....  ...workflows and API integrations to optimize performance and reliability. Test and iterate Power... 
    Performance

    JSG (Johnson Service Group, Inc.)

    Winnipeg, MB
    2 hours ago
  • The Senior Software Developer is responsible for designing, developing, and maintaining data services, APIs, backend systems, and AI-ready data foundations that support scalable platform...  ...domain requirements into reliable, performant, secure, and maintainable software... 
    Performance
    Work at office
    3 days per week

    DNV Group

    Winnipeg, MB
    2 hours ago
  • $137.6k - $172k per year

     ...we aim to allow employees to develop their skills and grow their careers...  ...this Role: As a Senior Software Developer on the Monetization...  ..., and maintaining backend systems at scale.Technical DesignEssential...  ...real-time health and performance of your productsParticipate in... 
    Performance

    Cousera Internal Rehire Job Board

    Winnipeg, MB
    2 hours ago
  • $122k - $150k per year

     ...and beyond their immediate assignments—developers who spot architectural gaps, fix broken...  ...Responsibilities EMS & Cloud Feature Development: Develop core features on FortiClient EMS that...  ...microservices architecture to enhance system performance, scalability, and cloud deployment... 
    Performance
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Fortinet

    Winnipeg, MB
    2 hours ago
  • We are seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial...  ...diagnostic and monitoring platforms for optimal performance and reliability.Full-Stack Development:...  ...Documentation: Maintain clean system architecture designs, API specifications... 
    Performance

    Media Resources Inc

    Winnipeg, MB
    2 hours ago
  • Senior Software Developer Location: MontrealVisa Sponsorship: Not AvailableRelocation:...  ...companies are running support on ticketing systems built in 2007, with AI bolted on as an...  ...raising the bar on code quality and performance across the team.Responsibilities Lead... 
    Performance
    Work at office

    Botpress

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System Software Developer - Performance. Be the first to apply!