This job is no longer available
This job expired on 26/08/2026. It no longer accepts applications.
Software Engineer – Computer Vision & AI
e-Novia · Milan
Job description
About the role
We are looking for a Software Engineer to join our R&D team in Milan, focusing on the research and development of computer‑vision and AI solutions for IoT applications. The role will contribute to the product roadmap and collaborate closely with cross‑functional teams.
Key responsibilities
- Design, develop and test computer‑vision algorithms and AI models.
- Implement software components on Linux (Ubuntu) using Python.
- Collaborate with product, hardware and data‑science teams to integrate solutions.
- Maintain documentation and ensure code quality standards.
Required profile
- Degree in Computer Science or equivalent.
- Minimum 2 years of experience developing software applications or services.
- Strong knowledge of Python and Linux (Ubuntu).
- Hands‑on experience with computer‑vision libraries such as OpenCV or TensorFlow.
- Understanding of database fundamentals.
Required skills
- Python
- Linux (Ubuntu)
- OpenCV
- TensorFlow
- SQL or other relational databases
What we offer
- Permanent contract with salary commensurate with experience.
- Opportunities for technical and professional growth in a dynamic environment.
- Hybrid work model – up to two days per week remote.
- Location in Milan (Precotto M1) with modern office facilities.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Italy.
Salaries by job title
- Barista 78
- Badante 37
- pizzaiolo 34
- District manager contratti luce e gas 31
- Cameriere 30
- cuoco 23
- Collaboratore Telefonico Smart Working 22
- Cameriera 19
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
e-Novia
Milan