Senior NPU SDK Engineer — Python, PyTorch, Edge AI

Rotterdam Innovation City

Netherlands

Remote

EUR 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Innatera is a rapidly growing Dutch semiconductor company developing neuromorphic processors for AI at the edge. We seek a Senior NPU SDK Software Engineer to own the Python API, PyTorch customization, and the compiler for end-to-end applications.

You will work with a cross-functional team to translate complex hardware specs into efficient software, improve power and latency, and support customers adopting our SDK. A strong growth mindset and excellent communication are essential.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Strong Python development skills.
  • Extensive experience with PyTorch and its customization.
  • Proven track record designing modular, maintainable and testable software architecture.
  • Experience in low-power resource-constrained embedded programming.
  • Familiarity with hardware/software co-design concepts.
  • Excellent communication skills.

Responsibilities

  • Own the full life-cycle of SDK features, including the simulator and compiler, or API and the SDK infrastructure.
  • Set and uphold high standards for code quality, maintainability, testing, and release readiness.
  • Conduct code reviews and improve engineering practices with robust documentation.
  • Collaborate with Digital Design, Firmware, Applications to translate algorithms into efficient, testable software behavior.
  • Provide support to internal teams and customers to enable SDK development.
  • Contribute to improving power consumption, latency, and performance bottlenecks for edge-AI solutions.
  • Keep innovating by bringing latest trends to keep the product competitive.

Skills

Python development
PyTorch customization
Software architecture
Embedded programming
Hardware/software co-design
Communication skills

Education

Bachelor's or Master's degree in Computer Science or Electrical Engineering

Tools

MLIR
IREE
PyTorch compiler (Dynamo)
TensorFlow Lite Micro
execuTorch

Job description

Innatera is a rapidly growing Dutch semiconductor company developing neuromorphic processors for AI at the edge. We seek a Senior NPU SDK Software Engineer to own the Python API, PyTorch customization, and the compiler for end-to-end applications.

You will work with a cross-functional team to translate complex hardware specs into efficient software, improve power and latency, and support customers adopting our SDK. A strong growth mindset and excellent communication are essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior NPU SDK Engineer
Senior NPU SDK Engineer

Jobtailor • Rijswijk

On-site
EUR 70,000 - 105,000
Edge-AI SDK Engineer | Performance & Co-Design
Edge-AI SDK Engineer | Performance & Co-Design

Jobtailor • Rijswijk

On-site
EUR 70,000 - 105,000
Senior Field Applications Engineer - AI Edge & Neuromorphic
Senior Field Applications Engineer - AI Edge & Neuromorphic

Innatera • Rijswijk

On-site
EUR 70,000 - 110,000
Flexible work policy
Flexible hours
Inclusive culture
Embedded Software Engineer — Edge AI for Neuromorphic Chips
Embedded Software Engineer — Edge AI for Neuromorphic Chips

Innatera • Rijswijk

On-site
EUR 60,000 - 90,000
WFH Policy
Flexible Hours
Holiday Scheme
+1
Senior Field Applications Engineer - AI Embedded, Remote
Senior Field Applications Engineer - AI Embedded, Remote

Rotterdam Innovation City • Netherlands

Hybrid
EUR 95,000 - 125,000
Dynamic environment
Innovative teams
Flexible hours & remote
+1
Embedded Software Engineer - Edge AI for Neuromorphic Chips
Embedded Software Engineer - Edge AI for Neuromorphic Chips

Doist • Rijswijk

On-site
EUR 60,000 - 90,000
Work from home policy
Flexible working hours
Advantageous holiday scheme
Senior Field Application Engineer
Senior Field Application Engineer

Rotterdam Innovation City • Netherlands

Hybrid
EUR 95,000 - 125,000
Dynamic environment
Innovative teams
Flexible hours & remote
+1
Embedded Software Engineer
Embedded Software Engineer

Doist • Rijswijk

On-site
EUR 60,000 - 90,000
Work from home policy
Flexible working hours
Advantageous holiday scheme
Senior SDK Hardware Simulation Engineer - Neuromorphic AI
Senior SDK Hardware Simulation Engineer - Neuromorphic AI

Innatera • Rijswijk

On-site
EUR 60,000 - 80,000
Senior Neuromorphic SDK & Hardware Simulator Engineer
Senior Neuromorphic SDK & Hardware Simulator Engineer

Rotterdam Innovation City • Netherlands

Remote
EUR 60,000 - 80,000