Embedded AI/ML Software Engineer

Zagreb, Croatia (Hybrid)

Who We’re Looking For: 

We’re looking for an AI/ML Embedded Engineer to help build the next generation of intelligent, low-power IoT devices. If you have experience developing and deploying ML models on resource-constrained embedded systems—and enjoy blending AI innovation with robust embedded development—this role is for you. 

  

If you are embedded engineer with interest in AI/ML, or AI/ML engineer with interest in embedded, this is the role for you. 
 

What You’ll Do: 

  • Develop and train ML models for deployment on low-power, low-cost MCUs (e.g., Cortex-M4, M7, M33, M55) 
  • Optimize models for latency, memory usage, and power efficiency in embedded environments 
  • Leverage frameworks like TensorFlow Lite for Microcontrollers to bring AI to the edge 
  • Build embedded applications that utilize pre-trained models for use cases such as voice recognition, gesture detection, anomaly detection, and predictive maintenance 
  • Contribute to embedded software development beyond ML-specific tasks 
  • Collaborate with cross-functional teams (hardware, firmware, and cloud) to develop smart, connected products 

 
 

What You Bring: 

  • Hands-on experience developing ML models using Python, TensorFlow, PyTorch, scikit-learn, or similar frameworks 
  • Strong understanding of deployment and optimization for resource-constrained devices 
  • Proficiency in embedded systems development with C/C++, RTOS, and microcontroller programming 
  • Familiarity with ARM Cortex-M architectures and standard embedded toolchains 
  • Solid grasp of ML/AI fundamentals: classification, regression, signal processing, feature extraction 
  • Experience working with pre-built ML models and TinyML platforms (e.g., Edge Impulse, Google ML Kit) 

 
 

Bonus Points For: 

  • Experience with Edge AI frameworks such as TensorFlow Lite Micro, uTensor, or similar 
  • Hands-on work developing and deploying AI-powered IoT devices (e.g., smart sensors, wearables) 
  • Knowledge of digital signal processing (DSP) for audio, motion, or image data 
  • Involvement in end-to-end product development, from prototype to production 


What's in it for you:

  • Highly competitive salary
  • An opportunity to work on cutting-edge designs for a wide range of industries
  • Education through seminars, webinars, fairs, and literature
  • Paid additional health insurance (Annual general medical examination included)
  • Free parking space
  • Paid sick leave


Embedded AI/ML Software Engineer

Job description

Embedded AI/ML Software Engineer

Personal information
Professional data