CareerPlan

SW Optimization Engineer AI/ML

Neubiberg, GermanyFull-time2025-10-09 → 2026-11-10

Core

Design and optimize system-on-a-chip (SoC) architecture and software for Apple Silicon, focusing on performance enhancements for AI/ML workloads.

Role type

Senior IC SW Optimization Engineer (AI/ML)

Builds

Optimized implementations of machine learning workloads, performance analysis instruments, and efficient computational algorithms for Apple Silicon.

Domain

Consumer electronics, AI/ML, computer architecture

Deliverable

production ML models

Required skills

C/C++, Python, computer architecture fundamentals, AI/ML hardware accelerators, GPU programming, performance analysis tools, algorithm prototyping, system architecture trade-off analysis

Preferred skills

PyTorch, low-level performance libraries for AI/ML accelerators, operating system internals, compiler technologies, HPC benchmarks

Technologies

Apple Silicon, Neural Engine, GPU, CPU, PyTorch

Responsibilities

Conduct performance studies to validate architecture decisions; Create optimized implementations of ML workloads on Apple Silicon; Collaborate with system teams to create performance models of emerging AI/ML techniques; Work with software development tools teams to deliver performance analysis instruments and optimized libraries.

Seniority

Senior, hands-on IC