Join Innoneers - a software engineering company building Web, Mobile, Cloud, and AI-driven solutions for clients across E-commerce, Fintech, Logistics, and other domains.
We are looking for an Embedded ML Engineer to join our engineering team and work on machine learning solutions for real-world hardware and software applications.
In this role, you will design, optimize, and deploy ML models for embedded systems, focusing on latency, memory efficiency, power optimization, and reliable model performance in production environments.
What you’ll do:
• Design, optimize, and deploy ML models for embedded systems
• Work with Python, PyTorch / TensorFlow, NumPy, Scikit-learn, and C++
• Optimize models for latency, memory usage, and power efficiency
• Work with time series, sensor data, and real-time data processing
• Support integration with hardware AI accelerators and embedded platforms
• Collaborate with hardware engineers, data scientists, software engineers, and clients
• Translate customer needs into technical requirements
• Share technical insights with stakeholders and mentor junior engineers when needed
Requirements:
• 5+ years of hands-on experience in AI / ML development and deployment
• Previous experience with Embedded AI, TinyML, Edge AI, or ML for hardware-related systems
• Mandatory strong proficiency in C++ for embedded software development
• Strong Python skills for ML development
• Experience with PyTorch / TensorFlow, Scikit-learn, and NumPy
• Experience with time series data, sensor data, or real-time data processing
• Understanding of embedded software architecture and model optimization
• Good communication skills and ability to work with cross-functional teams
Nice to have:
• Experience with hardware AI accelerators or neuromorphic processors
• Experience with explainable AI, edge model optimization, or R&D projects
We offer:
• Remote full-time cooperation
• Flexible working hours
• Complex engineering challenges in AI and embedded ML
• Supportive engineering culture and room for technical growth
Required skills experience
| C/C++ | 5 years |
| Python | 5 years |
| Machine Learning | 5 years |
| Embedded Systems | 2.5 years |
| PyTorch | 3.5 years |
| Tensorflow | 3 years |
| scikit-learn | 3 years |
| NumPy | 3 years |
| Time Series | 2 years |
| Model Optimization | 2.5 years |
| Git | 3.5 years |
Required domain experience
| Machine Learning / Big Data | 5 years |
Required languages
| English | B2 - Upper Intermediate |