Informazioni sul ruolo
Un'azienda ben consolidata che sfrutta la potenza avanzata della tecnologia per contribuire a realizzare la fantasia fantascientifica di dialoghi collaborativi e aperti con i computer cerca sviluppatori C++. L'ingegnere lavorerà insieme ai team interfunzionali alla definizione, alla progettazione e al rilascio di nuove funzionalità. L'azienda sta sviluppando la prossima generazione di agenti conversazionali, che avranno un'ampia gamma di utilizzi in ambiti quali l'istruzione, l'intrattenimento e la risposta a domande di carattere generale. È un'opportunità entusiasmante per i candidati desiderosi di imparare in un contesto dal ritmo serrato.
Responsabilità del ruolo:
- Revisionare il codice / le soluzioni generati da un sistema di IA, garantendo il rispetto degli standard di qualità e delle best practice
- Organizzare il ciclo di sviluppo, gestire in modo efficace le priorità del progetto e definire obiettivi e scadenze
- Utilizzare la propria competenza nella programmazione in C/C++ per contribuire a risolvere i problemi di codifica difficili che emergono durante la validazione dell'IA
- Creare all'interno del team un ambiente collaborativo che incoraggi l'innovazione, la comunicazione e il miglioramento continuo
- Verificare l'accuratezza, l'efficienza e l'affidabilità del codice generato dall'IA attraverso la sua validazione
- Collaborare con team interfunzionali per individuare strategie volte a potenziare le capacità del sistema di IA e a integrarlo con altri elementi
- Analizzare il codice dei membri del team e fornire feedback costruttivi per promuovere un elevato livello di sviluppo software
Requisiti del ruolo:
- Laurea triennale/magistrale in Ingegneria, Informatica (o esperienza equivalente)
- Comprovata capacità di guida, idealmente con la supervisione di un gruppo di ingegneri del software
- Conoscenza approfondita dei linguaggi di programmazione C / C++ e delle best practice di sviluppo software
- È auspicabile una certa esperienza con sistemi di IA e tecnologie di generazione del codice
- Individuare in modo proattivo i repository GitHub pubblici che necessitano di miglioramenti e contribuirvi, il che può comportare lo sviluppo di nuove funzionalità e la rielaborazione del codice esistente, con una notevole influenza su progetti con codebase di grandi dimensioni (50K+ righe di codice). È gradito che i candidati abbiano già utilizzato GitHub in passato.
- Addestrare modelli LLM con componenti back-end di alta qualità, stabili e scalabili, utilizzando le più recenti best practice di programmazione in una varietà di linguaggi e framework.
- Capacità di collaborare a stretto contatto con gli sviluppatori, ispirandoli e dando loro il buon esempio
- Eccezionali capacità di problem solving, nonché capacità di pensiero critico e strategico
- Eccezionali capacità di comunicazione, con padronanza dell'inglese scritto e orale
Dettagli dell'offerta
- Si tratta di una posizione contrattuale.
- La durata del contratto e le ore previste sono flessibili.
Processo di colloquio
Due colloqui interni (60 min tecnico + 15-30 min culturale e discussione delle condizioni dell'offerta).