Edge AI Software Engineer — Compiler & Runtime Innovator

Arm

Lunds kommun

Hybrid

SEK 750,000 - 1,100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid working model

Job summary

Arm is seeking experienced software engineers to help develop ExecuTorch, PyTorch’s framework for running AI models efficiently on edge devices. You’ll join a team building software across AI model optimisation, compilers, runtimes and hardware acceleration, spanning Python developer tools and ahead-of-time compilation through to portable C++ runtimes and hardware‑accelerated backends.

You’ll move between high-level model transformations and low-level runtime and hardware behaviour to solve

Qualifications

  • Experience in C++ and Python for production-quality software.
  • Knowledge of compilers, runtimes or performance optimisation.
  • Interest in understanding how software executes on hardware and how its efficiency can be improved.

Responsibilities

  • Develop and optimise ExecuTorch compiler, runtime, and developer tooling, from Python APIs to low-level C/C++ components.
  • Analyse and profile AI workloads to identify bottlenecks, improving latency, memory use, cycle count and power efficiency across the stack.
  • Develop optimised backends for Mali GPUs, Cortex‑A and Cortex‑M CPUs, Ethos‑U NPUs and other edge platforms.
  • Identify technical opportunities and take solutions from idea through delivery, collaborating with Arm and PyTorch community.
  • Share knowledge and mentor other engineers as appropriate.

Skills

C++
Python

Tools

PyTorch
ExecuTorch
Ahead-of-time compilation

Job description

Arm is seeking experienced software engineers to help develop ExecuTorch, PyTorch’s framework for running AI models efficiently on edge devices. You’ll join a team building software across AI model optimisation, compilers, runtimes and hardware acceleration, spanning Python developer tools and ahead-of-time compilation through to portable C++ runtimes and hardware‑accelerated backends.

You’ll move between high-level model transformations and low-level runtime and hardware behaviour to solve

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Software Engineer — ExecuTorch
AI Software Engineer — ExecuTorch

Arm • Lunds kommun

On-site
SEK 750,000 - 1,100,000
Hybrid working model
Edge AI Engineer – Computer Vision & Edge Deployment
Edge AI Engineer – Computer Vision & Edge Deployment

Swediumglobal • Stockholms kommun

On-site
SEK 430,200 - 645,300
Compiler Engineer (Machine Learning)
Compiler Engineer (Machine Learning)

Arm • Lunds kommun

Hybrid
SEK 536,000 - 725,000
Accommodations during recruitment
Hybrid working
Equal opportunity employer
Edge AI Engineer
Edge AI Engineer

Sigma Industry Innovation AB • Lunds kommun

On-site
SEK 480,000 - 600,000
Flexible hours
Remote work options
Health and wellness benefits
+1
Edge AI Engineer
Edge AI Engineer

Sigma Connectivity • Lunds kommun

Hybrid
SEK 40,000 - 65,000
Generous vacation time
Health and wellness benefits
Cutting-edge projects
AI Backend Engineer: Graph Compiler & Runtime
AI Backend Engineer: Graph Compiler & Runtime

Antrino Labs • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Stock options after probation
Hardware of your choice
AI events & team activities
Edge AI Engineer
Edge AI Engineer

Sigma Connectivity AB • Lunds kommun

Hybrid
SEK 554,016 - 831,024
Generous Vacation Time (25 days annual paid vacation)
Health and Wellness Benefits allocation
Flexible work hours and remote work options
AI Software Engineer
AI Software Engineer

Swediumglobal • Stockholms kommun

On-site
SEK 430,200 - 645,300
AI Systems Engineer (Edge / MLOps)
AI Systems Engineer (Edge / MLOps)

Evolved Aerospace • Linköpings kommun

On-site
SEK 700,000 - 900,000
Edge AI Systems Engineer - Real-World Aerospace Impact
Edge AI Systems Engineer - Real-World Aerospace Impact

Evolved Aerospace • Linköpings kommun

On-site
SEK 700,000 - 900,000