Informazioni sul ruolo
Informazioni su Turing Turing è una delle aziende di AI in più rapida crescita al mondo, che accelera lo sviluppo e la diffusione di sistemi di AI potenti. Sarai in prima linea nella valutazione di come gli LLM interagiscono con codice reale, influenzando il futuro dello sviluppo software assistito dall'AI. Questa è un'opportunità unica per unire l'ingegneria del software pratica con la ricerca sull'AI.
Informazioni sul Ruolo:
Siamo alla ricerca di Ingegneri del Software esperti per supportare un'iniziativa di formazione e valutazione di AI all'avanguardia, focalizzata sul miglioramento delle capacità di programmazione degli agenti di AI. In questo ruolo, esaminerai e confronterai soluzioni di programmazione generate dall'AI in attività di ingegneria del software del mondo reale. Analizzerai i flussi di esecuzione completi degli agenti, valuterai la correttezza, l'efficienza, la sicurezza e la qualità complessiva del codice, e fornirai valutazioni strutturate e feedback basati su prove per contribuire a migliorare lo sviluppo software assistito dall'AI.
Come si svolge la giornata:
- Esaminerai tre agenti di programmazione AI a cui è stata assegnata la stessa richiesta di uno sviluppatore reale.
- Leggerai l'intera esecuzione di ciascun agente: i comandi eseguiti, i file modificati, ciò che ha verificato e il suo messaggio finale.
- Poi giudicherai quale esecuzione ha svolto il lavoro meglio.
Per ogni attività
- Valuterai ogni esecuzione su 10 aree di qualità, come il rispetto delle istruzioni, il funzionamento del codice, l'efficienza, la sicurezza, l'onestà e la comunicazione.
- Assegnerai a ogni esecuzione un punteggio complessivo da 1 a 5 e classificherai le tre.
- Scriverai una breve motivazione che spieghi la tua classifica, con prove tratte dalle esecuzioni.
Competenze Richieste:
- Minimo 3+ anni di esperienza complessiva
- Forte esperienza con almeno uno dei seguenti linguaggi: Python, JavaScript/TypeScript, Java, Go, PHP o simili.
- Padronanza dei comandi Shell, Git, Docker e della configurazione di base delle pipeline software.
- A proprio agio nell'eseguire, modificare e testare progetti del mondo reale in locale.
Processo di Valutazione e Selezione
- I candidati devono completare tre attività di valutazione pratica come parte del processo di selezione.
- Ogni valutazione richiede valutazioni di qualità, punteggi complessivi, classifiche comparative e motivazioni scritte.
- Un revisore valuterà ogni attività per accuratezza tecnica, coerenza e qualità del ragionamento.
- I candidati saranno inseriti solo dopo che tutte e tre le attività pratiche saranno state approvate.
IMPORTANTE — POLITICA STRETTA DI DIVIETO DELL'AI
- NON UTILIZZARE CHATGPT O QUALSIASI ALTRO STRUMENTO DI AI PER SCRIVERE LE TUE MOTIVAZIONI, SPIEGAZIONI O RAGIONAMENTI DI VALUTAZIONE.
- TUTTE LE MOTIVAZIONI E I RAGIONAMENTI DEVONO ESSERE SCRITTI INDIPENDENTEMENTE DAL CANDIDATO.
- LA CONFORMITÀ SARÀ VERIFICATA. QUALSIASI USO DI MOTIVAZIONI O RAGIONAMENTI GENERATI DALL'AI COMPORTERÀ IL RIGETTO AUTOMATICO.
Vantaggi del Lavoro Freelance con Turing
- Lavora in un ambiente completamente remoto.
- Opportunità di lavorare su progetti di AI all'avanguardia con aziende leader nel settore degli LLM.
Dettagli dell'Offerta
- Impegni Richiesti: Almeno 8 ore al giorno e 40 ore a settimana con una sovrapposizione di 4 ore con il PST.
- Tipo di impiego: Assegnazione come collaboratore (nessuna copertura medica/ferie retribuite)
- Durata del contratto: 1 mese; [la data di inizio prevista è la prossima settimana]
- Modello di pagamento: $25 per attività approvata
- Località: India, Pakistan, Nigeria, Kenya, Egitto, Ghana, Bangladesh, Turchia, Messico, LA
Processo di Valutazione (circa 75 min) :
- Revisione basata su valutazione