Ingegnere del Software (Contributore GitHub)

micro1
Ingegneria del software
Esperto
Da remoto
Freelance

50 USD a 100 USD/hIntervallo indicativo fornito da micro1

Pubblicato il 14 ottobre 2026 · Candidature fino al 13 dicembre 2026

Candidati su micro1

Ti mando alla pagina ufficiale di micro1. La candidatura è gratuita e in inglese.

Ricevo una commissione dalla piattaforma quando un candidato che ho segnalato viene assunto. Per te non cambia nulla.

Tailor my resume to this job
Condividi questa posizione

L'Ingegnere del Software realizza ambienti di apprendimento per rinforzo riproducibili e crea attività di codifica per modelli AI. I candidati devono avere una solida esperienza di programmazione backend in linguaggi come Python, Java o C plus plus, insieme a contributi open source verificati.

Traduzione dell'annuncio originale pubblicato da micro1.

Titolo del ruolo: Software Engineer (Contributore GitHub)

Tipo di ruolo: Collaboratore a contratto

Posizione: Ovunque nel mondo, da remoto


Panoramica dell'opportunità


Compenso: $50, 100/ora

Tempo per attività: ~15 ore per esecuzione

Onboarding: Non appena verrai selezionato, il team Talent Ops ti invierà tutto il necessario per iniziare

Cosa ti serve: chiari contributi open source e un profilo per metterli in mostra, come GitHub (preferibilmente con C++, Python, Java, Go, TypeScript o Rust). In caso contrario, verrai valutato tramite un test su HackerRank.

Le tue mansioni: Creare ambienti di apprendimento per rinforzo (Reinforcement Learning Environments) riproducibili che testino la capacità di un modello di IA di correggere codice, aggiungere funzionalità, effettuare refactoring e ottimizzare le prestazioni, inclusa una soluzione di riferimento di alta qualità per ogni problema

Bonus: gli esperti che completano l'intervista basata su IA per questo ruolo specifico avanzano nel processo molto più rapidamente.

Ci importa del tuo giudizio umano: le nostre fasi di colloquio e valutazione sono progettate per capire come ragioni, quindi ti chiediamo di completarle in autonomia, senza assistenti IA o aiuti esterni.

Descrizione del lavoro

In questo ruolo, applicherai le tue competenze per contribuire all'addestramento dei sistemi di IA di nuova generazione. Il tuo lavoro definirà il modo in cui i modelli imparano, ragionano e si comportano attraverso input reali di alta qualità. Non è richiesta alcuna esperienza precedente in ambito IA; ciò che conta è la tua conoscenza del dominio.

Creerai attività di programmazione realistiche, interessanti e stimolanti che l'IA dovrà risolvere, riguardanti l'implementazione di funzionalità e la correzione di bug, e implementerai verificatori deterministici che accettano soluzioni valide e ragionevoli e rifiutano tutto il resto.

Cosa stiamo cercando

  • Solida esperienza backend in Java, Node.js, Go, Rust, TypeScript, Python, C++ o simili
  • Un track record nello sviluppo di servizi e API scalabili
  • Disinvoltura con il debug, l'ottimizzazione delle prestazioni e i test automatizzati
  • Solido istinto per la code review

Qualifiche preferite

  • Comprovata esperienza nello sviluppo backend, con una storia di progetti performanti e di alta qualità portati a termine.
  • Dimostrato successo nell'identificazione e risoluzione di bug software e colli di bottiglia del sistema.
  • Esperienza nel refactoring di codebase e nell'implementazione di funzionalità complesse in applicazioni su larga scala.
  • Solida comprensione di algoritmi, strutture dati e concetti fondamentali di informatica.
  • Eccellenti capacità analitiche, di problem-solving e di comunicazione tecnica.

Ambito di lavoro

  • Contribuire con campioni di codice di livello esperto, strategie di debug e insight di sviluppo in Python3, Java, Rust, Go, C++ o TypeScript.
  • Analizzare, risolvere e correggere difetti software complessi e colli di bottiglia delle prestazioni in diverse codebase.
  • Implementare nuove funzionalità robuste, garantendo scalabilità, manutenibilità e aderenza alle migliori pratiche di sviluppo.
  • Effettuare refactoring e ottimizzare il codice legacy per migliorarne chiarezza, efficienza e affidabilità a lungo termine.
  • Documentare il ragionamento tecnico, gli approcci risolutivi e le decisioni sul codice per migliorare la qualità dei dati di addestramento dell'IA.
  • Revisionare e validare il codice e gli elaborati tecnici prodotti dai colleghi per verificarne accuratezza e chiarezza.

Qualifiche preferite

  • Significativa esperienza pratica in almeno uno dei seguenti linguaggi: Python3, Java, Rust, Go, C++ o TypeScript.
  • Profonda comprensione di algoritmi, strutture dati e principi di ingegneria del software.
  • Comprovata capacità di eseguire il debug di sistemi complessi, risolvere bug e fornire ottimizzazioni efficaci.
  • Esperienza nel refactoring di codebase estese e nella modernizzazione di sistemi legacy.
  • Storico di consegna di funzionalità ad alto impatto, dall'ideazione al rilascio, all'interno di progetti cross-functional.
  • Forti capacità di documentazione e comunicazione per articolare chiaramente concetti tecnici.
  • Interesse o curiosità per l'IA e le sue sfide tecniche (non è richiesta precedente esperienza con l'IA).

Processo:

  1. Candidati al ruolo rispondendo alle domande di screening
  2. Completa l'intervista con l'IA (circa 20 minuti)
  3. Valutazione tecnica (se il tuo profilo GitHub non mostra pienamente le competenze richieste per questo ruolo)
  4. Revisione da parte dell'Hiring Manager

Struttura della compensazione

La compensazione è basata sui risultati; gli esperti vengono pagati per ogni attività che soddisfa le specifiche del progetto. Il tempo richiesto per completare il lavoro può variare a seconda dell'esperienza e del flusso di lavoro dell'esperto. Si applicano requisiti minimi di invio. Gli esperti devono consegnare un numero minimo di attività a settimana.

Tempistiche di inizio e disponibilità

Solitamente copriamo i ruoli entro 48 ore e cerchiamo esperti pronti a iniziare subito. Se selezionato, ci aspettiamo che tu inizi le tue prime attività entro 24-48 ore dal completamento dell'onboarding.

Competenze richieste

  • Python3
  • JAVA
  • Rust
  • Algorithms
  • Basics C++
  • Typescript
  • codebase refactoring
  • GitHub
  • Bug Fixing
  • Feature Implementation
  • Performance Optimization
  • Logical Thinking

Aperto in tutto il mondo

Informazioni su micro1

micro1 è un laboratorio di dati per l'IA che assume esperti da remoto per addestrare e valutare modelli. L'annuncio originale è sul loro sito.

Vedi questa posizione su micro1

Posizioni simili

Software Engineer (Open Source Contributor)

micro1
Ingegneria del software
Esperto
Da remoto
Freelance

Questo ruolo di consulente da remoto prevede la creazione di ambienti di apprendimento per rinforzo riproducibili e task di programmazione per contribuire ad addestrare sistemi avanzati di intelligenza artificiale. I candidati devono possedere una solida esperienza di backend in linguaggi come Python, Java o Rust, insieme a chiari contributi open source o risultati di valutazione positivi.

  • Python3
  • JAVA
  • Rust
  • +5

Pubblicato 2 giorni fa50 USD a 100 USD/h

Software Engineer

micro1
Ingegneria del software
Esperto
Da remoto
Freelance

Questa posizione da contractor da remoto prevede la creazione di attività di codifica complesse e verificatori deterministici per addestrare sistemi di IA avanzati. I candidati necessitano di una solida esperienza nello sviluppo backend in linguaggi come Java, Python o Go, insieme a un background solido nella creazione di servizi scalabili e test automatizzati.

  • Python3
  • JAVA
  • Rust
  • +5

Pubblicato 13 giorni fa30 USD a 100 USD/h

Contributore Open Source (GitHub)

micro1
Ingegneria del software
Esperto
Da remoto
Freelance

Il Contributore Open Source esplora, corregge e modifica componenti frontend e backend per un progetto di addestramento AI. I candidati necessitano di un profilo GitHub verificabile con significativi contributi open-source e di una solida esperienza di ingegneria del software in più linguaggi di programmazione.

  • Python3
  • JAVA
  • Rust
  • +3

Pubblicato 30 giorni fa100 USD a 150 USD/h

Inhello Software Engineer, Backend

micro1
Ingegneria del software
Esperto
Da remoto
Freelance

Questo ruolo di consulente software engineer backend da remoto crea compiti di programmazione stimolanti e verificatori deterministici per addestrare sistemi di AI di nuova generazione. I candidati necessitano di una solida esperienza backend in linguaggi come Java, Python o Go, oltre a una comprovata esperienza nella creazione di servizi scalabili e API.

  • Python3
  • JAVA
  • Rust
  • +5

Pubblicato 10 giorni fa30 USD a 100 USD/h