Informazioni sul ruolo
Principal Rust Engineer — Infrastruttura ML (Addestramento AI)
Informazioni sul ruolo
E se la tua padronanza di Rust potesse plasmare direttamente l'infrastruttura che alimenta la prossima generazione di modelli AI? Cerchiamo un Principal Rust Engineer per costruire e ottimizzare i sistemi ad alte prestazioni da cui dipendono i principali laboratori AI — dalle pipeline di dati e strumenti di annotazione all'infrastruttura di valutazione che guida la qualità dei modelli su larga scala.
Questo è un ruolo contrattuale completamente remoto e flessibile per ingegneri che conoscono Rust a fondo e vogliono lavorare su problemi che contano davvero. Collaborerai direttamente con team di ricerca e ingegneria all'avanguardia nello sviluppo dell'AI.
- Organizzazione: Alignerr
- Tipo: Contratto a ore
- Luogo: Remoto
- Impegno: 20–40 ore/settimana
Cosa farai
- Progettare, costruire e ottimizzare sistemi Rust ad alte prestazioni a supporto delle pipeline di dati AI e dei flussi di valutazione dei modelli
- Sviluppare strumenti full-stack e servizi backend per l'annotazione, la validazione e il controllo qualità di dati su larga scala
- Migliorare affidabilità, prestazioni e sicurezza nei codebase Rust di produzione
- Individuare colli di bottiglia e casi limite nel comportamento dei dati e dei sistemi, quindi implementare correzioni scalabili e durature
- Collaborare con team di dati, ricerca e ingegneria per accelerare i flussi di addestramento e valutazione dei modelli
- Partecipare a revisioni di progettazione sincrone per iterare sulle decisioni di architettura e implementazione
Chi sei
- 5+ anni di esperienza professionale nella scrittura di Rust di livello produttivo per applicazioni ad alta intensità di dati
- Profonda comprensione della gestione della memoria, della semantica di ownership e della deserializzazione zero-copy con overhead runtime minimo
- Esperienza nell'integrazione di Rust con framework di machine learning o standard di dati colonnari (ad es., Arrow, Parquet) per supportare i flussi di addestramento dei modelli
- Forti capacità di comunicazione scritta e verbale in inglese — sai articolare chiaramente le decisioni tecniche
- Capacità di impegnarti per 20–40 ore a settimana con un elevato grado di indipendenza e affidabilità
Requisiti preferenziali
- Esperienza pregressa con sistemi di annotazione dei dati, pipeline di qualità dei dati o infrastruttura di valutazione AI
- Familiarità con flussi di lavoro AI/ML, addestramento dei modelli o pipeline di benchmarking
- Esperienza nella progettazione di sistemi distribuiti o in strumenti per sviluppatori
- Background nel profiling delle prestazioni e nell'osservabilità dei sistemi
Perché unirti a noi
- Lavora su sistemi di produzione reali utilizzati dai principali laboratori di ricerca AI — non progetti giocattolo
- Completamente remoto e compatibile con il lavoro asincrono — lavora da dove pensi meglio
- Autonomia freelance accompagnata da un lavoro tecnico significativo e ad alto impatto
- Collabora con ingegneri e ricercatori di livello mondiale all'avanguardia nell'AI
- Possibilità di lavoro continuativo e proroga del contratto all'avvio di nuovi progetti