Apply now

Posted 2 days ago

Senior System Software Engineer

@ Oho Group

Toronto, Ontario

Full-time
Apply now
SIGNALS

Overview

Oho Group is hiring a Senior System Software Engineer to build runtime components for a new AI compiler and runtime platform. The work covers scheduling, workload partitioning and performance measurement on accelerator hardware. The posting states full-time employment with equity participation; but does not state pay, location or work arrangement.

Responsibilities:

  • Develop runtime components for multiple hardware targets
  • Explore scheduling and workload partitioning approaches
  • Build experiments to reveal execution stalls
  • Measure generated code on hardware and feed findings to the compiler team
  • Turn promising ideas into reliable systems software

Requirements summary:

  • Strong C++ experience with runtime or compiler systems
  • Solid grasp of concurrency, asynchronous programming and memory hierarchies
  • Knowledge of operating-system kernel or hypervisor development
  • Interest in performance investigation through code and measurement
  • GPU programming, CUDA/ROCm or HPC experience an asset
Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-11
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedStock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

Oho Group

FieldValue
Open jobs on Jobsy2
Job description

Senior System Software Engineer (AI Runtime & Compute)

How much AI performance is lost between what the compiler produces and what the hardware actually executes?

I’m working with a venture-backed AI infrastructure startup tackling that problem through a new compiler and runtime platform. The aim is to help developers get more from different accelerators while reducing the engineering work involved in moving between hardware platforms.

The team brings together deep experience in compilers, runtimes and processor architecture. They’re hiring a Runtime Engineer to build a central part of the execution stack.

The opportunity

You’ll work where compiler output meets real hardware: deciding how work is scheduled, how parallelism is used and where execution loses performance.

Your work will include:

  • Developing runtime components that support multiple hardware targets.
  • Exploring scheduling and workload partitioning approaches.
  • Building experiments that reveal where execution stalls and why.
  • Measuring generated code on hardware and feeding findings into the compiler team.
  • Turning promising ideas into reliable, maintainable systems software.

What would make you a strong fit

  • Strong C++ experience and a background in runtime or compiler systems.
  • A solid grasp of concurrency, asynchronous programming and memory hierarchies.
  • Knowledge of operating-system kernel or hypervisor development.
  • An interest in investigating performance through code, measurements and hardware behaviour.

GPU programming, CUDA/ROCm, HPC or experience with large compute systems would also be valuable.

This is an opportunity to influence core execution technology alongside experienced systems engineers, with equity participation and a direct connection between your engineering decisions and platform performance.

Similar jobs

  • System Software Engineer - AI

    Montréal, QC
    $120k–$180k/yrHybridFull Time

    Delos Data Inc

    5+ YOECandidates need 5+ years of experience, strong C++ and Python skills, and solid knowledge of systems programming and Linux. Familiarity with networking, GPU programming and AI frameworks is an asset.

    C++, Python, Linux, CUDA, PyTorch, JAX

  • Information Technology Help Desk Analyst

    Toronto, ON
    Contract

    Bay Street Staffing

    3+ YOEMonitor real-time operational performance and staffing requirements; Must-Have Qualifications; 3+ years of Workforce Management / Workforce Analyst experience

    Computer technology, Technical support, Scheduling, Reporting, Attention to detail, Decision making

  • Associate Software Developer

    Toronto, ON
    RemoteFull Time

    Miraterra

    Improve customer experience; A degree in computer science, engineering or a related field, or equivalent experience, plus at least a year of hands-on software work through jobs, internships, co-ops or your own…

  • Trade Support Reconciliation Analyst (12-Month Contract)

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    2+ YOERoyal Bank of Canada needs candidates with at least 2 years of reconciliation experience in financial services, ideally in capital markets or trading operations. Candidates need advanced Excel skills, strong attention to detail, and the ability to work under pressure with minimal supervision.

    Murex, Excel, sub-ledger system

    Administrator, National Distribution Team

    Toronto, ON +1
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    1+ YOERoyal Bank of Canada needs candidates with post-secondary education and 1-3 years of estate, trust, tax or client services experience. They need a working knowledge of the financial services industry, strong written and verbal communication, and the ability to resolve administrative issues independently.

    Taxation, Communication skills, Attention to detail, Teamwork, Collaboration, Electronic communication

  • Talent Acquisition Consultant

    Toronto, ON
    $30–$45/hrFull Time

    FINTECH PROFESSIONALS CORP

    3+ YOECandidates need 3+ years of recruiting experience, including high-volume hiring and hard-to-fill talent sourcing, plus hands-on use of LinkedIn and Indeed. They must have ATS experience such as SAP SuccessFactors, strong Excel, Teams and Outlook skills, and experience running a portfolio as a sole recruiter across regions.

    LinkedIn, Indeed, SAP SuccessFactors, Excel, MS Teams, Outlook

    QA Analyst

    Toronto, ON
    $60–$74/hrFull Time

    FINTECH PROFESSIONALS CORP

    5+ YOECandidates need 5+ years of software QA experience, including about 70% manual and 30% automation testing, plus recent hands-on Selenium, REST API and MS SQL Server experience and 2 years of recent JMeter experience. A degree or diploma in a technical field is required.

    Selenium, JMeter, MS SQL Server, REST API

    Payroll Manager SAP

    Toronto, ON
    $40–$50/hrFull Time

    FINTECH PROFESSIONALS CORP

    3+ YOECandidates need at least 3 years in payroll, business analysis or a payroll lead role, with hands-on SAP/ECP Payroll year-end experience and advanced Excel skills. They also need UAT experience and an SAP/HCM Payroll certification.

    SAP ECP Payroll, SAP HCM, Excel

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.