Senior Software Engineer, LLM Evaluation & Repository Validation
Pubblicato il 14 maggio 2025 · Candidature fino al 15 novembre 2026
Ti mando alla pagina ufficiale di Turing. La candidatura è gratuita e in inglese.
Ricevo una commissione dalla piattaforma quando un candidato che ho segnalato viene assunto. Per te non cambia nulla.
Il Senior Software Engineer analizza problemi su GitHub, configura ambienti di sviluppo e valuta la copertura dei test per creare task di ingegneria del software verificabili per i modelli linguistici di grandi dimensioni. I candidati devono avere una solida esperienza in un linguaggio di programmazione principale e competenza con Git, Docker e la configurazione di pipeline.
Traduzione dell'annuncio originale pubblicato da Turing.
Titolo della posizione: Senior Software Engineer, LLM Evaluation & Repository Validation
Informazioni sui progetti: stiamo creando dataset di valutazione e addestramento per LLM per istruire i modelli a lavorare su problemi di ingegneria del software realistici. Uno dei nostri approcci in questo progetto consiste nel creare task SWE verificabili basati sulla cronologia di repository pubblici in un approccio sintetico con human-in-the-loop, espandendo al contempo la copertura del dataset a diversi tipi di task in termini di linguaggio di programmazione, livello di difficoltà e altro.
Informazioni sul ruolo: Cerchiamo ingegneri del software esperti (livello tech lead) che abbiano familiarità con repository pubblici GitHub di alta qualità e possano contribuire a questo progetto. Dovresti avere esperienza con repository ben mantenuti e ampiamente utilizzati con oltre 500 stelle. Questo ruolo prevede attività pratiche di ingegneria del software, inclusa l'automazione dell'ambiente di sviluppo, la gestione e classificazione dei problemi (triage) e la valutazione della qualità e della copertura dei test.
Perché unirti a noi?
Turing è una delle aziende di IA in più rapida crescita al mondo, che accelera l'avanzamento e la distribuzione di potenti sistemi di IA. Sarai in prima linea nella valutazione di come gli LLM interagiscono con il codice reale, influenzando il futuro dello sviluppo software assistito da IA. Questa è un'opportunità unica per unire l'ingegneria del software pratica alla ricerca sull'IA.
Cosa comporta la giornata tipo:
- Analizzare e gestire le segnalazioni (issues) di GitHub su librerie open source di tendenza.
- Impostare e configurare repository di codice, inclusi Dockerization e configurazione dell'ambiente.
- Valutare la qualità e la copertura dei test unitari.
- Modificare ed eseguire codebase in locale per valutare le prestazioni degli LLM in scenari di correzione di bug.
- Collaborare con i ricercatori per progettare e identificare repository e problemi che risultano complessi per gli LLM.
- Opportunità di guidare un team di ingegneri junior collaborando ai progetti.
Competenze richieste:
- Solida esperienza con almeno uno dei seguenti linguaggi: Python, JavaScript, Java, Go, Rust, C/C++, C# o Ruby.
- Competenza con Git, Docker e configurazione di base di pipeline software.
- Capacità di comprendere e orientarsi in codebase complesse.
- Propensione a eseguire, modificare e testare progetti reali in locale.
- L'esperienza nella contribution o nella valutazione di progetti open source è un plus.
Cosa sarebbe gradito:
- Precedente partecipazione a progetti di ricerca o valutazione di LLM.
- Esperienza nella creazione o nel test di developer tools o agenti di automazione.
Vantaggi del lavoro freelance con Turing:
- Lavoro in un ambiente completamente remoto.
- Opportunità di lavorare su progetti di IA all'avanguardia con le principali aziende di LLM.
Dettagli dell'offerta:
- Impegno richiesto: 20 ore settimanali con qualche sovrapposizione con il fuso orario PST
- Tipo di impiego: Incarico come contractor (senza coperture mediche o ferie retribuite)
- Durata del contratto: 3 mesi con data di inizio prevista per la settimana prossima
Competenze richieste
- Python
- JavaScript
- Java
- Go
- Rust
- C
- C++
- C#
- Ruby
Aperto in tutto il mondo
Informazioni su Turing
Turing assume esperti da remoto per progetti di IA e ingegneria, dal software alla medicina. L'annuncio originale è sul loro sito.
Vedi questa posizione su TuringPosizioni simili
Senior Software Engineer, Python (LLM Evaluation & Repository Validation)
This remote role involves analyzing GitHub issues, setting up development environments with Docker, and evaluating test quality to build LLM training datasets. Candidates must have at least three years of experience, strong Python skills, and proficiency with Git and Docker.
- Python
Pubblicato 469 giorni fa
Senior Software Engineer, Ruby (LLM Evaluation & Repository Validation)
The Senior Software Engineer analyzes GitHub issues, sets up repository environments, and evaluates test coverage to build LLM training datasets. Candidates need at least three years of overall experience, strong Ruby skills, and proficiency with Docker and Git.
- Ruby
Pubblicato 469 giorni fa
Senior Software Engineer, Go (LLM Evaluation & Repository Validation)
This remote senior role involves building verifiable software engineering tasks, triaging GitHub issues, and evaluating test coverage for AI models. Candidates need at least three years of experience, strong Go skills, and proficiency with Docker and Git.
- Go
Pubblicato 469 giorni fa
Senior Software Engineer, Rust (LLM Evaluation & Repository Validation)
The Senior Software Engineer builds verifiable software engineering tasks and evaluates large language models using Rust. The role requires at least three years of experience, strong proficiency in Rust, and hands-on expertise with Git and Docker.
- Rust
Pubblicato 469 giorni fa
