Mid-Senior Software Engineer – Computer Vision Integration

Randstad Digital Italia

Seregno

Ibrido

EUR 40.500 - 49.500

Tempo pieno

14 giorni+

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Vantaggi offerti da questo lavoro

Smart working 1 giorno/settimana

Descrizione del lavoro

Randstad Digital Italia ricerca un Software Engineer per il team Computer Vision in ambito robotico. La risorsa svilupperà infrastrutture software e servizi per l’acquisizione dati, l’inferenza e il post‑processing, integrando modelli CV in produzione su edge e cloud.

Collaborerà con AI, Software e Hardware, gestendo end‑to‑end dal development al deployment sui robot in ambiente industriale, con possibilità di smart working 1 giorno/settimana.

Competenze

  • Laurea in Computer Science, Software Engineering, Robotica o discipline affini.
  • Almeno 2+ anni di esperienza di sviluppo software con Python (OOP), multithreading e CI/CD.
  • Esperienza in Computer Vision in produzione (detections, segmantazione, pose estimation) con PyTorch/TensorFlow/OpenCV.
  • Deployment su edge/cloud (NVIDIA Jetson, TensorRT, quantizzazione FP16/INT8).
  • Conoscenza di API REST/gRPC, MQTT, WebRTC e protocolli IoT/streaming.

Mansioni

  • Progettare, sviluppare e gestire pipeline software e servizi per acquisizione dati/immagini, inferenza e post‑processing.
  • Distribuire e ottimizzare modelli di CV su edge e cloud rispettando vincoli di memoria e latenza.
  • Integrare la percezione con l’architettura robotica tramite API REST/gRPC e middleware.
  • Gestire CI/CD, containerizzazione e pipeline MLOps ( ONNX, TensorRT, quantizzazione ).
  • Supportare la produzione analizzando e risolvendo problemi software sui robot in cliente.

Conoscenze

Python
OOP
Multithreading
CI/CD
Inglese fluente

Formazione

Laurea in Computer Science, Software Engineering, Robotica o discipline affini

Strumenti

Docker
ROS / ROS2
NVIDIA Jetson
TensorRT
ONNX Runtime
PyTorch
TensorFlow
OpenCV

Descrizione del lavoro

Randstad Digital Talent Services, la divisione di Randstad specializzata nella ricerca selezione e formazione di profili ICT & Digital, seleziona un Software Engineer da inserire nel team Computer Vision di un'azienda di robotica.

La risorsa avrà il compito di sviluppare l'infrastruttura software su cui poggia lo stack di percezione. Svilupperà e integrerà le applicazioni software che portano i modelli di computer vision (detection, segmentatiom pose eestimation) in produzione sulla piattaforma robotica, edge e cloud, garantendone alte performance affidabilità. In particolare svilupperà i servizi, le pipeline di streaming/inferenza, l'integrazione con il cloud/edge e la comunicazione con il resto della piattaforma robotica.

Lavorerà a stretto contatto con i team di AI, Software e Hardware, gestendo i lavoro end-to-end: dallo sviluppo locale fino a ciò che gira direttamente sul robot in produzione.

  • Progettazione e sviluppo software: Progettare, sviluppare e gestire pipeline software e servizi robusti e modulari per l'acquisizione dati/immagini, l'inferenza e il post-processing.
  • Deployment & Ottimizzazione Edge/Cloud: Distribuire e ottimizzare i modelli di computer vision su dispositivi edge onboard (es. NVIDIA Jetson) e infrastrutture cloud, garantendo il rispetto dei vincoli reali di memoria e latenza.
  • Integrazione di sistema: Integrare la percezione con il resto dell'architettura software del robot tramite API REST/gRPC, middleware, protocolli di streaming e sistemi di messaging.
  • Lifecycle dei modelli & MLOps: Gestire le pipeline di conversione, quantizzazione e gestione del ciclo di vita dei modelli (ONNX, TensorRT) e collaborare alle pipeline di CI/CD e containerizzazione.
  • Supporto alla produzione: Lavorare direttamente sul campo e con i team multidisciplinari per analizzare e risolvere problematiche software reali su robot operativi presso i clienti.

Requisiti richiest:

  • Formazione: Laurea in Computer Science, Software Engineering, Robotica o discipline affini.
  • Ingegneria del Software & Python: Almeno 2+ anni di esperienza di sviluppo software con ottima conoscenza di Python Object-Oriented (OOP), multithreading, programmazione asincrona e buone pratiche di sviluppo (testing, controllo versione Git, CI/CD).
  • Computer Vision in Produzione: Esperienza nell'integrazione di soluzioni di Computer Vision / Deep Learning (object detection, segmentation, pose estimation) con framework come PyTorch, TensorFlow o OpenCV.
  • Deployment & Edge Hardware: Esperienza pratica di deployment e ottimizzazione di modelli AI su GPU ed edge devices (NVIDIA Jetson, TensorRT, ONNX Runtime, quantizzazione FP16/INT8) entro vincoli di calcolo e memoria.
  • Streaming & Networking IoT: Conoscenza di protocolli di comunicazione IoT/streaming (es. WebRTC, MQTT, gRPC/REST).
  • Esperienza con pipeline RGB-D, elaborazione di point cloud o librerie 3D (es. PCL).
  • Lingue: Inglese fluente. La conoscenza dell'italiano è apprezzata ma non fondamentale.
  • Esperienza con Docker e containerizzazione per ambienti di sviluppo/produzione.
  • Conoscenza di ROS / ROS2.
  • Esperienza con calibrazione di sistemi multi-camera / sensori RGB-D (RealSense, ZED).
  • Familiarità con MLOps o modelli emergenti (es. Vision-Language Models)

Previsto inserimento diretto a tempo indeterminato, 1 giorni di smart working a settimana, RAL fino a 45k.

“Il presente annuncio è rivolto a persone di genere femminile (F), maschile (M) e non binario (NB) ai sensi della Legge n. 300/1970, del Decreto Legislativo n. 198/2006 e del Decreto Legislativo n. 96/2026 ed è aperta a qualsiasi persona nel rispetto della diversity e dell'inclusività. Ti preghiamo di leggere l'informativa sulla privacy Randstad (https://www.randstad.it/privacy/) ai sensi dell'art. 13 del Regolamento (UE) 2016/679 sulla protezione dei dati (GDPR)”

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Mid-Senior Software Engineer - Computer Vision Integration
Mid-Senior Software Engineer - Computer Vision Integration

Randstad Filiale di Milano Technologies • Lombardia

Ibrido
EUR 36.000 - 45.000
Smart working
Orario flessibile
Junior Computer Vision Engineer - Stage
Junior Computer Vision Engineer - Stage

DGS • Trieste/Trst

In loco
EUR 35.000 - 50.000
Lead Computer Vision Software Engineer - Edge/Cloud Robotics
Lead Computer Vision Software Engineer - Edge/Cloud Robotics

Randstad Filiale di Milano Technologies • Lombardia

Ibrido
EUR 36.000 - 45.000
Smart working
Orario flessibile
Senior Robotics Engineer
Senior Robotics Engineer

DGS • Trieste/Trst

In loco
EUR 70.000 - 100.000
Senior Computer Vision Software Engineer - Robotics & Edge/Cloud
Senior Computer Vision Software Engineer - Robotics & Edge/Cloud

Randstad Digital Italia • Seregno

Ibrido
EUR 45.000
Smart working 1 giorno/settimana
Middle Robotics Engineer
Middle Robotics Engineer

DGS • Trieste/Trst

In loco
EUR 35.000 - 55.000
Software Engineer – Edge AI Application
Software Engineer – Edge AI Application

MC Engineering • Torino

Ibrido
EUR 23.000 - 30.000
Modalità ibrida
Progetti innovativi
Machine Learning & Computer Vision Engineer
Machine Learning & Computer Vision Engineer

Experis S.r.l. • Brescia

Ibrido
EUR 50.000 - 55.000
Software Engineer – Semantic AI
Software Engineer – Semantic AI

MC Engineering • Torino

Ibrido
EUR 23.000 - 30.000
Software Engineer – Edge AI Application
Software Engineer – Edge AI Application

M.C. Engineering S.r.l. • Torino

Ibrido
EUR 23.000 - 30.000