Informazioni sul ruolo
Titolo del ruolo: Sviluppatore software
Tipologia di ruolo: Collaboratore indipendente
Sede: Da remoto
micro1 sta selezionando Sviluppatori software che mettano la propria competenza a disposizione di un progetto dinamico di un cliente incentrato sull'innovazione digitale. In questo ruolo applicherà la Sua competenza per contribuire all'addestramento dei sistemi di IA di nuova generazione. Il Suo lavoro influirà sul modo in cui i modelli apprendono, ragionano e operano, grazie a contributi di alta qualità basati su casi reali. Non è richiesta alcuna esperienza pregressa nell'IA: ciò che conta è la Sua conoscenza del settore.
Ambito delle attività
- Progettare e implementare soluzioni software scalabili, manutenibili e robuste utilizzando Python, Java, JavaScript/Node.js e tecnologie full-stack.
- Condurre revisioni del codice dettagliate, fornendo feedback operativo per garantire funzionalità, prestazioni e conformità agli standard.
- Sviluppare e mantenere una documentazione tecnica completa a supporto delle decisioni architetturali e della manutenzione continua.
- Collaborare alla definizione dell'architettura software e raccomandare le migliori pratiche del settore per stabilità e scalabilità a lungo termine.
- Partecipare all'analisi dei requisiti per fornire deliverable efficienti e di alta qualità che soddisfino le esigenze del cliente e del progetto.
- Fornire esempi di programmazione reali, spiegazioni e approcci alla risoluzione dei problemi come input di base per i dataset di addestramento dell'IA.
- Comunicare risultati, sfide e soluzioni in modo efficace con chiare capacità di comunicazione scritta e verbale.
Qualifiche preferenziali
- 5+ anni di comprovata esperienza come professionista, consulente o specialista in uno o più ambiti tra: Python, Java, JavaScript/Node.js o sviluppo software full-stack.
- Competenza dimostrata nella progettazione e revisione di architetture software e codebase complessi.
- Solido background nella produzione e manutenzione di documentazione tecnica di alta qualità e di facile utilizzo.
- Solida esperienza con i processi di code review, offrendo feedback ricchi di spunti e costruttivi a colleghi o collaboratori.
- Capacità di sintetizzare concetti software complessi in contenuti scritti e verbali chiari e concisi.
- Esperienza di lavoro da remoto e di collaborazione con team distribuiti tramite strumenti di comunicazione digitale.
- Titolo preferenziale: familiarità con l'IA, concetti di machine learning o contributi a dataset di addestramento tecnologici.