Software Engineer

Pubblicato il 06-11-2026 · W Executive · Trentino-Alto Adige

Il nostro cliente è una realtà che applica tecniche di AI/ML con l'obiettivo di fornire soluzioni software per automatizzare e ottimizzare i processi di produzione di due multinazionali specializzate nella produzione del vetro. Farai parte di un team di sviluppo cross-funzionale principalmente composto da sviluppatori software, data scientist, data engineer e ingegneri di automazione. Responsabilità
* Sviluppo di librerie software e applicazioni back-end in Python nel nostro contesto a microservizi su piattaforme Linux.
* Contribuire alla progettazione, al miglioramento e alla standardizzazione dell'architettura software aziendale.
* Progettazione e implementazione delle applicazioni basate su AI per l'automazione del controllo industriale, collaborando strettamente con i Data e ML Engineers per integrare i modelli di intelligenza artificiale nel software seguendo la prospettiva MLOps.
* Implementare API REST e aiutare a standardizzare e automatizzare la generazione e la documentazione delle API
* Elaborare grandi quantità di dati in maniera asincrona ed efficiente per garantire l'elevata disponibilità delle applicazioni sotto carichi significativi, contribuendo alla scalabilità delle soluzioni
* Progettare, sviluppare e mantenere i test unitari e di sistema necessari per garantire i più alti standard di affidabilità.
* Gestione dell'archiviazione dei dati con database SQL e NoSQL.
* Scrivere codice seguendo i principi del "clean code", aderendo alle migliori pratiche e contribuendo alle linee guida interne per la garanzia e il controllo




* Contribuire allo sviluppo, miglioramento e manutenzione dei toolkit e pratiche CI/CD e DevOps, comprese le pipeline di testing automatizzato
* Laurea triennale o magistrale in Informatica, Ingegneria dell'Informazione/Elettronica o discipline affini (Ingegneria, Matematica, Fisica), oppure comprovata esperienza come sviluppatore software con diploma STEM o ITS.
* Esperienza lavorativa di almeno 3 anni nello sviluppo software, preferibilmente in un team.
* Competenza nel linguaggio di programmazione Python.
* Competenza nella progettazione e sviluppo object-oriented
* Conoscenza di Git.
* Esperienza con database SQL.
* Familiarità sia con i sistemi operativi Linux che Windows
* Buona padronanza dell'inglese (lettura e scrittura).
* Attenzione ai dettagli
* Forte capacità di comunicazione e lavoro di squadra.
* Esperienza con Docker. Qualifiche preferenziali aggiuntive
* Esperienza in altri linguaggi come Rust, Scala, Go, Swift, Java, C#,
* Esperienza con database NoSQL.
* Esperienza con piattaforme cloud come AWS, Azure o Google
* Conoscenza di architetture software moderne, come ecosistemi a microservizi e sistemi event-driven.
* Abilità nel problem-solving
* Esperienza nelle metodologie Agile come Scrum.
* Esperienza nello sviluppo front-end.
* Teoria e pratiche di Machine Learning
* Conoscenza di Kubernetes. Range retributivo offerto: tra i 40 e i 55.000 € di RAL, a seconda della seniority del candidato. Smart working: 2 giorni a settimana Sede di lavoro: Rovereto #J-18808-Ljbffr
Max. 8 MB. Formati Accettati: PDF, RTF, DOC, DOCX, ODT.