Machine Learning research - internship - Agrate Brianza, Italy
Originally posted 16 July 2026 by the employer — open 65 days.
About the role
This internship supports an AI research team focused on embedded machine learning and robotics projects.
What you'll do
- Work on machine learning model optimization and deployment for resource-constrained edge hardware (STM32 microcontrollers/MPUs).
- Support simulation and integration tasks for robotics applications using ROS2 middleware.
- Assist in building automated tools and pipelines for model training, quantization, validation, and deployment workflows.
- Prepare benchmark results, technical documentation, and support paper/publication preparation.
What you'll need
- Master degree in Computer Engineering, Electronics Engineering, Automation, or similar field (enrolled or recently completed).
- Strong programming skills in Python; working knowledge of C/C++.
- Familiarity with machine learning frameworks (PyTorch, TensorFlow) and model optimization concepts.
- Experience with Linux development environments and Git.
- Basic understanding of embedded systems or IoT technologies.
- Interest in edge AI, TinyML, robotics, or autonomous systems.
- English business proficiency.
Skills: embedded machine learning, robotics, model optimization, edge hardware, TinyML, ROS2
This role has been open 5 days — well below the 65-day median for AI/ML Hardware Engineering roles.
AI/ML Hardware Engineering · AI ML Hardware
|
Open roles in category
518
|
Median days open
65 d
|
Median salary
$229k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | STMicroelectronics | All employers we track in this specialty (518 roles · 76 employers) |
|---|---|---|
| Open roles in this specialty | 4 | 518 |
| Open roles in the wider Software, Firmware & Systems family | 35 | 5796 · 143 employers |
| Median days open | 15 d | 65 d (−50 d vs this employer) |
| Median salary (USD postings) | — | $229k |
Skills observed across this category: embedded machine learning, robotics, model optimization, edge hardware, TinyML, ROS2
Who's hiring in this category
- Qualcomm · 106 open roles · median 97 d
- NVIDIA · 85 open roles · median 65 d
- AMD · 43 open roles · median 60 d
- Micron Technology · 32 open roles · median 37 d
- Mobileye · 25 open roles · median 51 d
- Analog Devices · 14 open roles · median 22 d
How we counted: 518 open AI/ML Hardware Engineering (AI ML Hardware) roles from 76 employers tracked in the SemiconductorJobs index, counted 19 Sept 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.