Embedded Machine Learning Engineer

SpiNNcloud Systems GmbH

Job

In dieser Position entwickelst du Embedded Software für die SpiNNcloud Maschine und optimierst maschinelles Lernen durch hardwarebezogene Anpassungen sowie Benchmark-Designs zur Bewertung von Leistung und Energieeffizienz.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • Actively participate in the planning and execution of the development of the Embedded Software in the 10 Million cores SpiNNcloud Machine.
  • Explore energy and performance driven optimizations to machine learning algorithms.
  • Develop hardware-aware optimizations for cutting edge ML algorithms.
  • Build a robust and consistent compiler infrastructure for SpiNNcloud hardware.
  • Design and implementation of benchmarks involving different metrics (e.g., Latency, Energy Efficiency, Energy-delay product, etc.).
  • Contribute to the development and documentation of cool demonstrators.

Unsere Erwartungen an dich

Qualifikationen

  • Besides the minimal requirements for this job position, your profile is a good fit to our company if you have the following values:
  • High flexibility and adaptability.
  • Tranquility to work under pressure.
  • Appetite for learning and problem solving.
  • Critical thinking.
  • Ability to communicate effectively.
  • Keen to collaboration.
  • Proper time management.
  • Highly autodidact, independent and proactive.
  • Solid understanding of Machine Learning algorithms.
  • Required expertise in development tools (e.g., git or svn) for revision control.
  • BSc, MSc or Dipl.-Ing. in Computer Science, Electrical Engineering, Computer Engineering, or any other related computationally intensive field.
  • Added value:
  • Active contributor in Github or any other hosting for software development with version control.
  • Understanding of Event-based Machine Learning or Neuromorphic algorithms.
  • Dr.-Ing., or PhD in Computer Science, Electrical Engineering, Computer Engineering, Physics, Mathematical sciences, or any other related computationally intensive field.

Erfahrung

  • Experience with Tiny Machine Learning.
  • Strong programming skills and substantial development experience in Python, and C, involving data structures, graphs, and object-oriented programming.
  • Experience with embedded systems involving multicore environments and sensors.
  • Experience with DevOps and continuous integration & delivery tools (e.g., Gitlab).
  • Experience working with Neuromorphic hardware (e.g., Loihi or SpiNNaker).
  • Experience developing Computer vision applications with real-time sensor streams.

Unser Angebot

  • We offer a highly competitive salary with reallocation benefits in a flexible and inclusive work environment.
  • We are an equal opportunity employer, and hence we welcome people of different backgrounds, nationalities, and experiences.

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Dresden
    Sachsen, Deutschland

Das ist dein Arbeitgeber

Die SpiNNcloud Systems GmbH, ein innovatives Deep-Tech-Unternehmen aus Dresden, hat sich auf die Entwicklung neuromorpher Rechnerarchitekturen und skalierbarer Computersysteme fokussiert. Als Ausgründung der Technischen Universität Dresden bietet das Unternehmen Lösungen für die energieeffiziente Verarbeitung von KI und wissenschaftliche Anwendungen.

Unternehmenstyp
Startup
Arbeitsmodell
Onsite
Branche
Elektronik, Automatisation
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Vollzeit

    Hallo, lass uns WIR sagen! Wir - die HUK-COBURG Versicherungsgruppe - zählen zu den 10 größten in Deutschland. Vor über 90 Jahren gegründet sind wir mit über 13 Millionen Kund:innen heute der große Versicherer für Privathaushalte und der größte deutsche...

    • Java
    • Spring Boot
    • Apache Kafka
  • GGW GroupHamburg

    • Easy Apply
    • Hybrid
    • Vollzeit

    Die Rolle Als Forward Deployed AI Engineer gehst du direkt in unseren Fachbereichen, verstehst die Abläufe und baust produktionsreife AI und Automatisierungs-Lösungen, die die Arbeitsweise der gesamten GGW-Gruppe grundlegend verändern werden. Du...

  • Tröger & Cie. AktiengesellschaftNürnberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Vollzeit

    Wer hier einsteigt, gestaltet nicht nur Software – er bringt Maschinen zum Laufen, die man auf echten Baustellen wiedererkennt. Software-Entwickler (m/w/d) Basic Engineering Unser Auftraggeber ist ein international führender Hersteller von technisch...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5

Embedded Machine Learning Engineer

SpiNNcloud Systems GmbH