Informazioni sul ruolo
Chi Siamo
Con sede a San Francisco, California, Turing è il principale acceleratore di ricerca al mondo per i laboratori AI di frontiera e un partner affidabile per le imprese globali che implementano sistemi AI avanzati. Turing supporta i clienti in due modi: primo, accelerando la ricerca di frontiera con dati di alta qualità, pipeline di addestramento avanzate, oltre a ricercatori AI di primo livello specializzati in ingegneria del software, ragionamento logico, STEM, multilinguismo, multimodalità e agenti; secondo, applicando tale competenza per aiutare le imprese a trasformare l'AI da proof of concept in intelligenza proprietaria con sistemi che funzionano in modo affidabile, producono un impatto misurabile e generano risultati duraturi sul conto economico.
Background Ideale
Questo ruolo è ideale per ingegneri che hanno lavorato all'avanguardia dell'AI — presso aziende come OpenAI, NVIDIA, Databricks, Palantir, Snowflake o organizzazioni simili che spingono i confini dei sistemi intelligenti. Accogliamo in particolare i laureati dei migliori programmi di informatica come Stanford, MIT, Carnegie Mellon, UC Berkeley, Georgia Tech e istituzioni comparabili — sebbene esperienza e competenze eccezionali abbiano sempre la precedenza sul prestigio del titolo di studio.
Panoramica del Progetto
Come valutatore di Ingegneria del Software, creerai dataset all'avanguardia per l'addestramento, il benchmarking e l'avanzamento dei modelli linguistici di grandi dimensioni, collaborando strettamente con i ricercatori. Ciò include la curatela di esempi di codice, la fornitura di soluzioni precise e l'apporto di correzioni sull'intero stack — in Python per i flussi di lavoro backend e ML, e in JavaScript (React, Node.js) per i livelli frontend e API, insieme a C/C++, Java, Rust e Go. Valuterai e perfezionerai il codice generato dall'AI per efficienza, scalabilità e affidabilità, e lavorerai con team interfunzionali per migliorare soluzioni di programmazione guidate dall'AI a livello aziendale.
Come si svolge una giornata tipica?
- Lavorare a iniziative di addestramento dei modelli AI curando esempi di codice, costruendo soluzioni e correggendo codice sia in Python che in JavaScript (React, Node.js), con ulteriore lavoro in C/C++, Java, Rust e Go.
- Valutare e perfezionare il codice generato dall'AI in contesti backend e frontend per garantire che sia efficiente, scalabile e affidabile.
- Collaborare con team interfunzionali per migliorare le soluzioni di programmazione guidate dall'AI rispetto ai benchmark di prestazione del settore.
- Costruire agenti in grado di verificare la qualità del codice e identificare schemi di errore nelle applicazioni full-stack.
- Formulare ipotesi sulle fasi del ciclo dell'ingegneria del software (prototipazione, progettazione dell'architettura, progettazione delle API, implementazione in produzione, lancio, esperimenti, monitoraggio, manutenzione operativa) e valutare le capacità del modello su di esse.
- Progettare meccanismi di verifica in grado di verificare automaticamente una soluzione a un'attività di ingegneria del software.
Competenze Richieste
- Diversi anni di esperienza in ingegneria del software (3 anni o più)
- Solida competenza nella costruzione di applicazioni full-stack utilizzando Python e JavaScript (React, Node.js), con la capacità di lavorare su basi di codice backend e frontend.
- Esperienza nel deployment di software scalabile di livello produttivo utilizzando linguaggi e strumenti moderni.
- Profonda comprensione dell'architettura del software, della progettazione, dello sviluppo, del debugging e della valutazione della qualità/revisione del codice.
- Eccellenti capacità di comunicazione orale e scritta per motivazioni di valutazione chiare e strutturate.
Dettagli dell'Incarico
- Impegno: incarico flessibile, minimo 10 ore/settimana, fino a 40 ore/settimana
- Tipo: Collaboratore (nessuna copertura medica/ferie retribuite)
- Durata: 1 mese (possibili estensioni in base alle prestazioni e all'idoneità)
- Ubicazione: i candidati devono avere sede negli Stati Uniti
Processo di Valutazione
- Il processo di candidatura richiede 15–30 minuti.
- È richiesto il completamento di un colloquio video AI.