CareerPlan

Senior Staff Software Engineer/Architect - Runtime Engineer

Cork, IrelandFull-time2026-05-27 → 2026-11-10
Visa sponsorship offered

Core

Define and lead software architecture for next-generation inference platforms built on Qualcomm Cloud AI accelerators, enabling scalable, high-performance APIs and runtime capabilities for ML frameworks.

Role type

Senior Staff Software Engineer/Architect (Runtime)

Builds

User-space APIs and runtime layers for ML workloads on Qualcomm AI accelerators

Domain

AI/ML Infrastructure, High-Performance Computing, Linux Systems

Deliverable

production ML models

Required skills

Linux user-space development, C/C++, Python, System architecture design, Multi-threaded system design, SoC architecture knowledge, API design, Performance optimization

Preferred skills

CUDA, NCCL, IREE, PyTorch 2.0 (PT2), PCIe/RoCE, Heterogeneous compute systems

Technologies

PyTorch, C, C++, Python, Linux, Qualcomm AI 100

Responsibilities

Define end-to-end architecture for user-space APIs and runtime layers; Lead hands-on development of custom API layers and runtime components in C/C++ and Python; Optimize system performance including latency, throughput, and memory utilization; Mentor engineers across levels; Collaborate with hardware, firmware, and compiler teams

Seniority

Senior Staff, hands-on IC with technical leadership