Senior ML Systems Engineer: Arm Acceleration & LLM

NLP PEOPLE

Galway

On-site

EUR 120,000 - 160,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Arm in Ireland seeks an experienced software engineer to help shape machine learning on Arm platforms, focusing on integrating ML frameworks with hardware acceleration.

You will work across teams to deliver LLM runtimes, including llama.cpp, and optimize performance for AI workloads on next-generation hardware. This fast-paced role involves mentoring engineers and collaborating on architecture and deployment, with a strong emphasis on DEI and cross-functional teamwork.

Qualifications

  • Strong C++, C, and Python programming and software-design skills.
  • Experience delivering significant software features across multiple teams.
  • Familiarity with Git, GitLab, continuous integration, and automated testing.
  • Effective technical leadership and communication skills.
  • Knowledge of LLM inference, including tokenization, KV caches, batching and quantisation.

Responsibilities

  • Develop and optimize C++, C, and Python software that integrates ML platforms with Arm hardware acceleration.
  • Design and implement integrations between ML frameworks, runtimes, and hardware-acceleration technologies.
  • Analyse and improve the performance of ML and LLM workloads.
  • Lead significant work from design through delivery; mentor junior engineers.

Skills

C++ programming
Python programming
Software design
Git/GitLab CI
Leadership
LLM inference
Hardware acceleration
Performance profiling
Tokenization/quantisation

Tools

llama.cpp
Vulkan
GPU compute

Job description

Arm in Ireland seeks an experienced software engineer to help shape machine learning on Arm platforms, focusing on integrating ML frameworks with hardware acceleration.

You will work across teams to deliver LLM runtimes, including llama.cpp, and optimize performance for AI workloads on next-generation hardware. This fast-paced role involves mentoring engineers and collaborating on architecture and deployment, with a strong emphasis on DEI and cross-functional teamwork.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff ML Frameworks Engineer - LLM & Acceleration
Staff ML Frameworks Engineer - LLM & Acceleration

Arm Limited • Galway

Hybrid
EUR 90,000 - 130,000
Senior ML Systems Engineer - Hardware Acceleration
Senior ML Systems Engineer - Hardware Acceleration

Arm • Galway

Hybrid
EUR 77,000 - 104,000
Senior ML Software Engineer – Compiler & Framework
Senior ML Software Engineer – Compiler & Framework

Arm Limited • Galway

Hybrid
EUR 65,000 - 95,000
Senior ML Systems Engineer - Hybrid, AI/Compiler Lead
Senior ML Systems Engineer - Hybrid, AI/Compiler Lead

Arm Limited • Galway

Hybrid
EUR 70,000 - 110,000
Senior Software Engineer – ML Inference Runtime
Senior Software Engineer – ML Inference Runtime

NLP PEOPLE • Galway

Hybrid
EUR 120,000 - 160,000
ML Inference Engineer, C++/Python, Arm Acceleration
ML Inference Engineer, C++/Python, Arm Acceleration

Arm Limited • Galway

Hybrid
EUR 85,000 - 125,000
Senior ML Software Engineer - Hybrid & Impact
Senior ML Software Engineer - Hybrid & Impact

Arm • Galway

Hybrid
EUR 97,000 - 133,000
Training and professional development
Friendly working environment
Flexibility in hybrid work
Senior Software Engineer – ML Inference Runtime
Senior Software Engineer – ML Inference Runtime

Arm • Galway

Hybrid
EUR 77,000 - 104,000
Staff Software Engineer – ML Inference Runtime
Staff Software Engineer – ML Inference Runtime

Arm • Galway

Hybrid
EUR 98,000 - 132,000
Senior Software Engineer – ML Inference Runtime
Senior Software Engineer – ML Inference Runtime

Arm Limited • Galway

Hybrid
EUR 85,000 - 125,000