Informazioni sul ruolo
In questo ruolo di collaboratore remoto retribuito a ore, lavorerai come Lead di Quality Assurance per Bash (QAL) per supervisionare qualità, coerenza e prestazioni dei trainer nei progetti di addestramento AI per scripting Bash/shell. Esaminerai codice Bash generato dall'AI e il lavoro di trainer/QA, valuterai la qualità dell'output rispetto alle linee guida del progetto, fornirai feedback scritti precisi e garantirai che i contributori rispettino gli standard di qualità attesi.
Valuterai il lavoro per correttezza dello script, sicurezza dei comandi, portabilità, accuratezza del debugging, gestione degli errori, consapevolezza della sicurezza, leggibilità, manutenibilità, formattazione, aderenza alle istruzioni e conformità alle rubriche specifiche del progetto. Individuerai problemi di qualità ricorrenti, comunicherai aggiornamenti a trainer e QA, supporterai l'onboarding, manterraI la documentazione e aiuterai ad attivare i contributori che non lavorano con continuità.
Questo ruolo è presso SME Careers, un'azienda in rapida crescita nel settore AI Data Services e controllata di SuperAnnotate, che fornisce dati di addestramento per molte delle più grandi aziende AI e laboratori di modelli di base al mondo. La tua leadership nella qualità per Bash contribuirà direttamente a migliorare i principali modelli AI del mondo, garantendo che i dati di addestramento per lo scripting shell siano accurati, eseguibili, sicuri, chiaramente spiegati e allineati alle aspettative del cliente.
Il processo di selezione prevede un colloquio con AI, un compito specifico del dominio e un colloquio con un recruiter.
Importante: Non c'è un progetto immediato per questo ruolo; tuttavia, se qualificato, sarai tra i primi esperti che contatteremo quando si presenteranno opportunità rilevanti. Questo ti darà anche accesso a progetti futuri disponibili tramite la nostra rete di esperti.
Cosa farai
- Monitoraggio della qualità: campionare elementi Bash, identificare problemi di qualità, fornire feedback tramite DM ed escalare problemi ricorrenti o critici.
- Revisione del codice: valutare script shell generati dall'AI, flussi di lavoro CLI, frammenti di automazione, risposte di debugging e spiegazioni per correttezza e sicurezza.
- Comunicazione con trainer/QA: aggiornare i contributori su Discord riguardo a nuove linee guida, modifiche ai flussi di lavoro e aspettative di revisione specifiche per Bash.
- Gestione delle domande: rispondere a domande su quoting, portabilità, comandi Linux, operazioni distruttive, permessi, pipeline e interpretazione delle rubriche.
- Gestione dell'attivazione: inviare DM ai contributori inattivi, incoraggiare l'attivazione, monitorare i follow-up e segnalare problemi di disponibilità.
- Documentazione: creare e mantenere guide di stile Bash, tracker, FAQ, esempi, honeypot, attività di calibrazione e materiali di onboarding.
- Onboarding: condurre call di onboarding/addestramento spiegando flussi di lavoro, rubriche, aspettative di sicurezza e regole di revisione specifiche per Bash.
- Revisione della sicurezza: segnalare script non sicuri, comandi distruttivi, esposizione di credenziali, rischi di injection o indicazioni di produzione fuorvianti.
- Miglioramento dei processi: identificare lacune ricorrenti e costruire processi QA scalabili.
Cosa cerchiamo
- Laurea triennale o magistrale in Informatica, Ingegneria del software, IT, Amministrazione di sistemi o esperienza professionale equivalente.
- Forte padronanza dell'inglese per seguire le linee guida e fornire feedback tecnici chiari.
- 3+ anni di esperienza con scripting Bash/shell, sistemi Linux/Unix, automazione, DevOps, amministrazione di sistemi, CI/CD o flussi di lavoro di supporto tecnico.
- Forte comprensione dei fondamenti di Bash: variabili, quoting, condizionali, cicli, funzioni, pipe, redirezione, codici di uscita, segnali, gestione dei processi, permessi dei file e portabilità POSIX.
- Capacità di identificare problemi come comandi non sicuri, quoting errato, sintassi non portabile, gestione degli errori mancante, presupposti errati, flag allucinati e operazioni distruttive.
- Familiarità con strumenti come grep, awk, sed, find, xargs, curl, jq, cron, SSH, Git, Docker, pipeline CI/CD e gestori di pacchetti Linux preferita.
- Esperienza nella guida o nel supporto di team remoti di trainer, revisori, ingegneri o QA fortemente preferita.
- A proprio agio con Discord, Google Sheets, Google Docs, tracker, dashboard, GitHub e sistemi PM.
- Altamente orientato ai dettagli e organizzato; in grado di mantenere guide di stile, FAQ, tracker, honeypot, attività di calibrazione e materiali di onboarding.
- Esperienza con addestramento AI, annotazione dei dati, valutazione LLM, QA del codice o revisione basata su rubriche è un forte plus.