Informazioni sul ruolo
Informazioni sul ruolo: Siamo alla ricerca di ingegneri software esperti (livello tech lead) che abbiano familiarità con repository GitHub pubblici di alta qualità e che possano contribuire a questo progetto. Questo ruolo prevede un lavoro pratico di ingegneria del software, tra cui l'automazione dell'ambiente di sviluppo, il triage delle issue e la valutazione della copertura e della qualità dei test
Perché unirti a noi? Turing è una delle aziende di intelligenza artificiale in più rapida crescita al mondo, che accelera il progresso e l'implementazione di sistemi di IA potenti. Sarai in prima linea nella valutazione di come gli LLM interagiscono con il codice reale, influenzando il futuro dello sviluppo software assistito dall'IA. Questa è un'opportunità unica per unire l'ingegneria del software pratica con la ricerca sull'IA.
Com'è la giornata tipo:
- Analizzare e fare triage delle issue GitHub su librerie open-source di tendenza.
- Configurare e impostare i repository di codice, inclusa la dockerizzazione e la configurazione dell'ambiente.
- Valutare la copertura e la qualità dei test unitari.
- Modificare ed eseguire basi di codice in locale per valutare le prestazioni degli LLM in scenari di correzione di bug.
- Collaborare con i ricercatori per progettare e identificare repository e issue che rappresentano una sfida per gli LLM.
- Opportunità di guidare un team di ingegneri junior per collaborare ai progetti.
Competenze richieste:
- Minimo 3+ anni di esperienza complessiva
- Forte esperienza con almeno uno dei seguenti linguaggi: C++
- Padronanza di Git, Docker e configurazione di base delle pipeline software.
- Capacità di comprendere e navigare basi di codice complesse.
- A proprio agio nell'eseguire, modificare e testare progetti reali in locale.
- Esperienza nel contribuire o nel valutare progetti open-source è un plus.
Nice to Have:
- Precedente partecipazione a progetti di ricerca o valutazione sugli LLM.
- Esperienza nella creazione o nel test di strumenti per sviluppatori o agenti di automazione.
Vantaggi del lavoro freelance con Turing:
- Lavorare in un ambiente completamente remoto.
- Opportunità di lavorare su progetti di IA all'avanguardia con le principali aziende di LLM.
Dettagli dell'offerta:
- Impegni richiesti: Almeno 4 ore al giorno e minimo 40 ore a settimana con una sovrapposizione di 4 ore con il PST.
- Tipo di impiego : Incarico come collaboratore esterno (nessun congedo medico/retribuito)
- Durata del contratto : 3 mesi; [la data di inizio prevista è la prossima settimana]
- Luogo : India, Pakistan, Nigeria, Kenya, Egitto, Ghana, Bangladesh, Turchia, Messico