Informazioni sul ruolo
Informazioni su Turing: Con sede a San Francisco, in California, Turing è il principale acceleratore di ricerca al mondo per i laboratori di IA di frontiera e un partner di fiducia per le grandi aziende globali che implementano sistemi di IA avanzati. Turing supporta i clienti in due modi: in primo luogo, accelerando la ricerca di frontiera con dati di alta qualità, pipeline di addestramento avanzate e i migliori ricercatori di IA specializzati in ingegneria del software, ragionamento logico, discipline STEM, multilinguismo, multimodalità e agenti; in secondo luogo, applicando tale competenza per aiutare le aziende a trasformare l'IA da proof of concept a intelligenza proprietaria, con sistemi che funzionano in modo affidabile, producono un impatto misurabile e generano risultati duraturi sul conto economico (P&L).
Informazioni sul ruolo: Cerchiamo un ingegnere responsabile della progettazione, dell'implementazione e della manutenzione di flussi di convalida dei dati all'interno di pipeline di build basate su Docker. Il ruolo prevede la creazione e la gestione di etichette (label) dei Dockerfile, standard di metadati e script di convalida che garantiscano che dataset, schemi e artefatti dei modelli soddisfino i requisiti di qualità e di conformità prima del deployment.
Lavorerà a stretto contatto con i team di data engineering, machine learning e DevOps per costruire pipeline di dati containerizzate affidabili, riproducibili e completamente convalidate.
Come si svolge la giornata tipo:
- Sviluppare e ottimizzare Dockerfile con fasi integrate di convalida dei dati.
- Implementare i metadati LABEL per versioni dei dataset, schemi e lineage.
- Creare script di convalida (Python/Bash) per i controlli degli schemi, l'integrità dei dati e il controllo qualità.
- Integrare le fasi di convalida nelle pipeline CI/CD e applicare controlli che facciano fallire la pipeline in presenza di dati errati (fail-on-bad-data).
- Documentare gli standard per l'etichettatura dei Dockerfile, la logica di convalida e la data governance.
Competenze richieste
- Ingegneri DevOps esperti con 4+ anni di esperienza
- Solida esperienza con Docker e i Dockerfile.
- Padronanza di Python o Bash per lo scripting di convalida.
- Conoscenza di formati di dati, schemi e strumenti di convalida.
- Familiarità con i sistemi CI/CD e i container registry.
Requisiti graditi:
- Precedente partecipazione a progetti di ricerca o di valutazione sugli LLM.
- Esperienza nella creazione o nel test di strumenti per sviluppatori o di agenti di automazione.
- Esperienza con flussi di lavoro MLOps, versionamento dei dati o Great Expectations.
- Conoscenza di Kubernetes o di strumenti di sicurezza dei container.
Vantaggi della collaborazione freelance con Turing:
- Lavoro in un ambiente interamente da remoto.
- Opportunità di lavorare a progetti di IA all'avanguardia con le principali aziende di LLM.
Dettagli dell'offerta:
- Impegno richiesto: almeno 4 ore al giorno e minimo 20 ore a settimana, con 4 ore di sovrapposizione con il fuso orario PST. (Disponiamo di 3 opzioni di impegno orario: 20 ore/settimana, 30 ore/settimana o 40 ore/settimana)
- Tipo di rapporto: incarico come contractor (senza copertura sanitaria né congedi retribuiti)
- Durata del contratto: 2-4 settimane; [la data di inizio prevista è la prossima settimana]
- Sede: India, Pakistan, Nigeria, Kenya, Egitto, Ghana, Bangladesh, Turchia, Messico, Brasile
Processo di valutazione (circa 75 minuti):
- Colloqui (30-60 min di discussione tecnica in QODE)