Informazioni sul ruolo
Informazioni sul ruolo
E se la tua profonda esperienza in Rust — sicurezza della memoria, modelli di ownership, astrazioni a costo zero — potesse contribuire direttamente a come l'IA comprende e genera codice a livello di sistema per gli sviluppatori di tutto il mondo?
Siamo alla ricerca di ingegneri Rust esperti per revisionare, valutare e mettere alla prova il codice generato dall'IA a livello di sistema. Sarai in prima linea nello sviluppo dell'IA, applicando la tua esperienza duramente conquistata per aiutare i modelli di IA a ragionare meglio su uno dei linguaggi di programmazione più impegnativi in uso oggi.
Si tratta di un ruolo completamente remoto e flessibile con contratto, pensato per adattarsi ai tuoi impegni esistenti — che tu sia un ingegnere a tempo pieno in cerca di un lavoro secondario significativo o un professionista esperto alla ricerca del tuo prossimo incarico ad alto impatto.
- Organizzazione: Alignerr
- Tipo: Contratto a ore
- Luogo: Remoto
- Impegno: 10–40 ore/settimana
Cosa farai
- Revisionare il codice Rust generato dall'IA per correttezza, sicurezza della memoria e pattern di ownership idiomatici
- Progettare problemi complessi a livello di sistema per sondare i limiti della comprensione dell'IA nella programmazione di basso livello
- Valutare la logica di programmazione concorrente e identificare potenziali race condition, deadlock o pattern non sicuri nel codice prodotto dall'IA
- Valutare le decisioni di ottimizzazione delle prestazioni e verificare che le risposte dell'IA riflettano un sano giudizio di ingegneria dei sistemi
- Garantire type-safety, rigore scientifico e standard di qualità di produzione in tutte le attività di valutazione
- Fornire feedback chiari e strutturati che aiutino a migliorare il modo in cui i modelli di IA ragionano su Rust e sulla programmazione di sistema
Chi sei
- 5+ anni di esperienza professionale nella scrittura di Rust in produzione con una forte attenzione alla sicurezza della memoria e alla concorrenza
- Profonda comprensione del modello di ownership di Rust, dei lifetimes, dei trait e dei pattern async
- Solida esperienza nella programmazione di sistema — ragioni in termini di prestazioni, vincoli di risorse e comportamento di basso livello
- Capacità di articolare concetti tecnici complessi in modo chiaro in inglese scritto
- Naturalmente rigoroso — individui i casi limite che gli altri trascurano e mantieni il codice a uno standard elevato
- Laurea triennale o superiore in Informatica o in un campo tecnico correlato
Plus graditi
- Esperienza con architetture di sistemi distribuiti o strumenti per sviluppatori
- Familiarità con unsafe Rust, FFI o target embedded/di sistema
- Esperienza in performance profiling, benchmarking o interni del compilatore
- Precedente esperienza con valutazione di IA, strumenti di code review o scrittura tecnica
Perché unirti a noi
- Lavora su progetti di IA all'avanguardia insieme ai principali laboratori di ricerca sull'IA
- Completamente remoto e flessibile — lavora quando e dove preferisci
- Autonomia freelance con la struttura di un lavoro tecnico significativo e ben definito
- Crea un impatto diretto e misurabile su come i modelli di IA comprendono e generano codice Rust
- Possibilità di collaborazione continuativa e proroga del contratto all'avvio di nuovi progetti