Informazioni sul ruolo
Come Ingegnere C, lavorerai in remoto con retribuzione oraria per revisionare codice C, progettazioni di sistemi a basso livello e spiegazioni tecniche generati dall'IA, nonché per generare implementazioni di riferimento di alta qualità e ragionamenti passo-passo per problemi ingegneristici complessi. Valuterai le soluzioni per accuratezza, chiarezza, sicurezza e aderenza al prompt; identificherai errori nella logica, nella gestione della memoria, nella concorrenza o nelle prestazioni; verificherai i fatti delle informazioni tecniche; scriverai spiegazioni di alta qualità e soluzioni modello che dimostrano metodi corretti; e valuterai e confronterai più risposte dell'IA in base alla correttezza e alla qualità del ragionamento. Questo ruolo di collaboratore a retribuzione oraria, completamente remoto, è presso SME Careers, un'azienda in rapida crescita nel settore dei servizi di dati per l'IA e filiale di SuperAnnotate, che fornisce dati di addestramento per l'IA a molte delle più grandi aziende di IA e laboratori di modelli di base del mondo. La tua competenza a livello di sistemi in C contribuirà direttamente a migliorare i principali modelli di IA del mondo utilizzati da milioni di sviluppatori in tutto il mondo.
Importante: Non esiste un progetto immediato per questo ruolo; tuttavia, se qualificato, sarai tra i primi esperti che contatteremo quando si presenteranno opportunità pertinenti. Questo ti darà anche accesso a progetti futuri disponibili attraverso la nostra rete di esperti.
Cosa farai
- Sviluppare contenuti per l'addestramento dell'IA: creare prompt dettagliati su vari argomenti e risposte per guidare l'apprendimento dell'IA, assicurando che i modelli riflettano una comprensione completa di argomenti diversi.
- Ottimizzare le prestazioni dell'IA: valutare e classificare le risposte dell'IA per migliorare l'accuratezza, la fluidità e la rilevanza contestuale del modello.
- Garantire l'integrità del modello: testare i modelli di IA per potenziali imprecisioni o bias, convalidandone l'affidabilità nei vari casi d'uso.
Cosa cerchiamo
- Laurea triennale o superiore in Informatica, Ingegneria Elettrica/Informatica o un campo tecnico strettamente correlato.
- 4+ anni di esperienza professionale nello sviluppo di software di produzione in C per applicazioni di sistemi, embedded o critiche per le prestazioni.
- Competenza a livello esperto in C, inclusa una profonda comprensione di puntatori, gestione della memoria, comportamento indefinito e debug a basso livello.
- Solida esperienza nei concetti di programmazione di sistemi come concorrenza, sistemi operativi, interazione con l'hardware e ottimizzazione delle prestazioni.
- Esperienza pratica con sistemi di build, compilatori, linker e strumenti di debug comunemente usati nello sviluppo in C.
- Competenza minima in inglese C1, con la capacità di scrivere spiegazioni tecniche chiare e seguire linee guida dettagliate in lingua inglese.
- Comprovata esperienza nello svolgimento di revisioni dettagliate del codice e nell'applicazione di standard di codifica per la sicurezza e la manutenibilità nelle basi di codice C.
- Comfort nel lavorare con il controllo di versione, i flussi di lavoro CI/CD e i test automatizzati per i progetti C.
- Precedente esperienza con l'addestramento di dati per l'IA, l'annotazione o la valutazione di contenuti tecnici generati dall'IA è un forte plus.
- Altamente orientato ai dettagli e sistematico, con un approccio metodico alla valutazione della qualità del ragionamento e all'identificazione di problemi sottili nel codice a basso livello.