AI APPLICATION DEVELOPER
C.M. SISTEMI INFORMATICI S.R.L.
Informazioni sullofferta di lavoro
Per conto di un nostro partner, una nota azienda italiana siamo alla ricerca di un/una AI APPLICATION DEVELOPER
Descrizione del Ruolo:
La risorsa sarà coinvolta in attività di progettazione, sviluppo e messa in opera di soluzioni di frontend originali, o estensione di soluzioni open source esistenti, operando in sinergia con il team di Data Scientist e Data Engineer per la messa in opera di applicazioni e modelli.
La risorsa ideale ha conoscenza e competenza di:
- Realizzazione di soluzioni applicative originali (backend e frontend) per la fruizione di modelli di Artificial Intelligence
- Customizzazione ed estensione di soluzioni open source esistenti pensate per il serving e la configurazione di modelli di AI
- Realizzazione di interfacce tecniche per use cases "verticali" in ambito Artificial Intelligence e Generative AI.
- Supporto alle fasi di rilascio delle applicazioni, applicando pratiche DevOps
- Typescript (Javascript (ES6+)), paradigmi di programmazione orientata agli oggetti (OOP) e funzionale, applicabili in TypeScript per strutturare il codice in modo modulare e riusabile.
- Progettazione, sviluppo e consumo di API RESTful per la comunicazione tra front-end e back-end.
- Git e piattaforme di gestione del codice sorgente (GitHub, GitLab) per il controllo delle versioni e la collaborazione su progetti.
- Interrogazione ed interazione con database relazionali (es. PostgreSQL, MySQL) e NoSQL (es. MongoDB), per linterazione con i dati lato server.
- Sviluppo di applicazioni back-end con Node.js
- Docker e strumenti di containerizzazione per ambienti di sviluppo e produzione (creazione di dockerfile, esecuzione di container ecc.)
- Pipeline di CI/CD per automatizzare il processo di deploy e testing, utilizzando strumenti come Jenkins o GitLab CI.
Requisiti obbligatori:
Artificial Intelligence e Generative AI
DevOps
Typescript (Javascript (ES6+))
paradigmi di programmazione orientata agli oggetti (OOP) e funzionale
API RESTful
Git e piattaforme di gestione del codice sorgente (GitHub, GitLab)
Database relazionali (es. PostgreSQL, MySQL) e NoSQL (es. MongoDB)
Node.js
Docker e strumenti di containerizzazione
Pipeline di CI/CD.
Skills addizionali:
- AWS
- Azure o Google Cloud
- React, Angular o Vue.js
- Sass o LESS
- Jest
- Mocha
- Cypress
Soft skill
- Capacità di lavorare in modo indipendente e relazionarsi con il team, che sappia sviluppare in modo autonomo.
- Ottime capacità di problem-solving e attenzione ai dettagli.
- Capacità di adattarsi rapidamente a nuovi progetti e tecnologie.
Benefici:
- Opportunità di lavorare su progetti innovativi e stimolanti.
- Ambiente di lavoro collaborativo e dinamico.
- Formazione continua e possibilità di crescita professionale.
Sede di lavoro: Ibrido/Milano – Roma
La ricerca è aperta a candidati di entrambi i sessi. I dati raccolti saranno utilizzati e conservati unicamente per scopi di selezione attuali e futuri, nel pieno rispetto dei diritti previsti dagli articoli 15-22 del GDPR (Regolamento UE 2016/679).
Settore: Informatica
Ruolo: IT/Technology
Gestisce altre persone: No
Inquadramento: Impiegato
Sede: Milano
Settore: Informatica
Ruolo: IT/Technology
Livello: Impiegato