CareerPlanSign in

Embedded Machine Learning Engineer

Friedrichstadt, Dresden💼 Full-time🗓 2024-11-08 → 2026-09-23

Core

Developing hardware-aware optimizations for machine learning algorithms on the SpiNNcloud multicore machine and building compiler infrastructure.

Role type

Embedded Machine Learning Engineer

Builds

Compiler infrastructure for SpiNNcloud hardware and demonstrators for energy/performance optimized ML

Domain

Neuromorphic computing / Embedded systems / Machine Learning

Deliverable

production ML models

Required skills

Tiny Machine Learning, Python, C, embedded systems with multicore environments, Machine Learning algorithms, version control tools

Preferred skills

Event-based Machine Learning, Neuromorphic algorithms, Computer vision with real-time sensor streams, DevOps and CI/CD tools

Technologies

SpiNNcloud, Python, C, Git/SVN, Gitlab

Responsibilities

Participate in planning and execution of embedded software development for SpiNNcloud, Explore energy and performance driven optimizations to ML algorithms, Develop hardware-aware optimizations for ML algorithms, Build a robust and consistent compiler infrastructure, Design and implementation of benchmarks involving latency and energy efficiency metrics, Contribute to development and documentation of demonstrators

Seniority

Mid-level to Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.