AI Software Engineer

Rheinmetall

Rome

Description

Rheinmetall Italia S.p.A sta cercando per la propria sede di Roma, un AI Software Engineer che lavorerà a diretto riporto del Responsabile dell' "Unità Intelligenza Artificiale".

Siamo leader mondiale nella Difesa e Sicurezza, operiamo in oltre 60 paesi come parte di uno dei principali gruppi industriali europei, Rheinmetall AG e siamo l’unica azienda nel settore della Difesa nel novero dei 40 titoli tedeschi a maggiore capitalizzazione e liquidità quotati sul segmento “Prime Standard” della Borsa di Francoforte (Dax 40). Siamo un'azienda che sta affrontando un processo di evoluzione e trasformazione digitale in grado di creare opportunità di carriera in un ambiente di apprendimento e sviluppo continuo.

Etica, integrità, sostenibilità, inclusione, customer-centricity e innovazione sono i nostri valori da cui discende l'impegno per le nostre persone.

Il ruolo prevede la progettazione, lo sviluppo e l’industrializzazione di soluzioni avanzate di Intelligenza Artificiale e Machine Learning. Ti occuperai della progettazione e implementazione di modelli predittivi, di pipeline di elaborazione dati robuste e di alta qualità, che assicurino affidabilità, efficienza, sicurezza e manutenibilità. Curerai l’intero ciclo di vita dei progetti di AI: dall’analisi dei requisiti e della qualità dei dati, attraverso la definizione dei modelli e la loro validazione, fino all’integrazione su infrastrutture di calcolo on-premise o cloud.

Attività

  • Analisi dei requisiti di sistema e studi di fattibilità;
  • Progettare, sviluppare e ottimizzare modelli di Machine Learning e Deep Learning, incluse architetture multimodali, supportando l’intero ciclo di vita dei modelli (sviluppo, validazione, deployment, monitoraggio);
  • Contribuire alla produzione di documentazione tecnica in conformità agli standard aziendali e alle best practices, pubblicazioni scientifiche e, ove applicabile, iniziative open source;
  • Progettare suite di test per la validazione di modelli di Machine Learning/Deep Learning;
  • Monitorare costantemente lo stato dell’arte in ambito AI/ML, valutando nuove tecnologie e approcci metodologici;
  • Ottimizzazione delle prestazioni, tuning degli algoritmi e delle pipeline di elaborazione dati, utilizzo di profiler e tool di analisi di performance;
  • Utilizzo di tools di gestione del ciclo di vita del software e di Continuos Integration/Delivery;
  • Contribuire alla definizione della roadmap tecnica e alla pianificazione delle attività di ricerca e sviluppo;
  • Collaborare con stakeholder interfunzionali per garantire l’allineamento tra soluzioni tecniche e bisogni di business.

Requisiti richiesti

  • Laurea Magistrale in informatica o Ing. Informatica con focus su Intelligenza Artificiale;
  • Almeno 5 anni di esperienza nel ruolo, in ambito Machine Learning o Intelligenza Artificiale, in contesti industriali o di ricerca applicata;
  • Ottima capacità di programmazione in Python, Java e/o C++;
  • Ottima conoscenza di tutto il ciclo di vita del software e dei progetti di AI;
  • Ottima conoscenza dei framework/librerie TensorFlow, Keras, PyTorch, LangChain;
  • Ottima conoscenza dei DB sia SQL che NoSQL;
  • Buona conoscenza dei principali strumenti di analisi dei dati: Pandas, NumPy, Matplotlib;
  • Esperienza nell’esecuzione di workload su GPU e infrastrutture di calcolo ad alte prestazioni;
  • Familiarità con ambienti Unix/Linux, Docker e strumenti di orchestrazione e automazione;
  • Buona conoscenza dei principali Design Pattern;
  • Esperienza pratica con pipeline dati, MLOps (es. MLflow, Kubeflow) e processi di deployment dei modelli;
  • Ottima conoscenza della Iingua inglese, parlata e scritta;
  • Conoscenza dei principi della metodologia Agile;
  • Attitudine al mentoring e alla crescita professionale di risorse più junior.

Cosa offriamo:

  • Ambiente internazionale e caratterizzato da sfide e dinamicità
  • Opportunità di sviluppo professionale
  • Programmi di alta formazione
  • Un contesto lavorativo inclusivo, che abbraccia e valorizza l'unicità in tutte le sue forme
  • Retribuzione in linea con i maggiori players, proporzionata alle competenze e alla seniority possedute, che sarà compresa fra i 40k e i 50k
  • Programmi di Welfare innovativi e costruiti intorno alle persone
  • Assicurazione sanitaria
  • Ristorante Aziendale
  • Parcheggio per i dipendenti
  • Modello di lavoro ibrido
  • Flessibilità oraria