Full Stack AI Developer
Descrizione dell'offerta
Full Stack AI Developer (Remote) - Boosha AI
Boosha AI è una società di consulenza specializzata nell'integrazione di tecnologie di intelligenza artificiale (AI) per ottimizzare i processi aziendali e sviluppo di soluzioni AI che si integrano i SaaS o software già esistenti. Con un team di esperti altamente qualificati e una profonda conoscenza delle più recenti innovazioni nel campo dell'AI, Boosha AI aiuta le aziende di tutte le dimensioni a sfruttare le capacità dell'intelligenza artificiale per aumentare l'efficienza, la produttività e la competitività. I principali servizi di Boosha AI sono: formazione, consulenza, sviluppo soluzioni e change management.
Siamo alla ricerca di un Full Stack AI Developer (Full Remote) da aggiungere al nostro team in crescita e contribuire alla creazione di una piattaforma all-in-one rivoluzionaria che integra modelli AI avanzati per ottimizzare i processi aziendali.
Le tue responsabilità includeranno:
- Sviluppare e mantenere un'applicazione web che funge da hub centrale per l'interazione con diverse tecnologie AI
- Implementare un'interfaccia utente intuitiva e reattiva utilizzando Next.js, React e Tailwind CSS
- Costruire e ottimizzare il backend utilizzando Node.js, Supabase e Vercel
- Integrare e gestire diversi modelli AI (come GPT, Claude, Gemini, Mistral, Llama, ect.) attraverso le loro API
- Implementare funzionalità avanzate come la generazione di UI e l'esecuzione sicura di codice AI-generato
- Sviluppare sistemi di gestione utenti, autenticazione e abbonamenti
- Ottimizzare le prestazioni dell'applicazione e garantire la scalabilità
- Collaborare con il team di AI per implementare funzionalità come il suggerimento automatico di modelli AI
- Sviluppare chatbot e assistenti virtuali integrati con LLM e tecnologie conversazionali
- Implementare sistemi di analisi del sentiment e comprensione del linguaggio naturale nelle applicazioni
- Costruire pipeline per l'elaborazione e l'analisi di dati non strutturati utilizzando tecnologie AI
- Sviluppare interfacce vocali e sistemi di riconoscimento/sintesi vocale
- Implementare funzionalità di computer vision per l'analisi di immagini e documenti
- Applicare tecniche di "Compounding Engineering" per creare sistemi che rendono più facile il lavoro successivo
- Utilizzare agent AI specializzati per diversi aspetti dello sviluppo (UI, code review, research, testing)
- Implementare workflow voice-first per development accelerato e prototipazione rapida
Cosa ci farebbe piacere che portassi con te:
- Laurea? Ci interessa poco, molto di più se hai da mostrarci qualcosa
- Esperienza? Dimostraci che ne hai
- Solida esperienza in sviluppo full stack con Next.js, React, Node.js
- Ottima conoscenza di Tailwind CSS per lo sviluppo frontend
- Esperienza con Supabase e PostgreSQL
- Familiarità con l'integrazione di API di terze parti, in particolare quelle legate all'AI
- Conoscenza di pratiche di sicurezza web e gestione di dati sensibili
- Esperienza con sistemi di controllo versione (Git)
- Capacità di lavorare in modo autonomo in un ambiente remoto
- Eccellenti capacità di problem-solving e attitudine all'apprendimento continuo
- Buone capacità di comunicazione e di lavorare in team
- Abilità nel gestire più progetti contemporaneamente e rispettare le scadenze
- Buona conoscenza della lingua inglese
- Conoscenza dei fondamenti dell'intelligenza artificiale e machine learning
- Esperienza con Python per lo sviluppo di applicazioni AI
- Comprensione dei concetti di AI generativa e Large Language Models (LLM)
- Conoscenza base di tecniche di prompt engineering
- AI Fluency: capacità di collaborare con i sistemi AI in modo efficace, efficiente, etico e sicuro, sapendo decidere quando, come e perché usare l'AI per amplificare le capacità umane uniche
- Esperienza con coding agent e strumenti AI-powered per development (Claude Code, Cursor, AMP o simili)
- Capacità di orchestrare multiple AI agents specializzati per task paralleli e workflow complessi
Nice to have:
- Esperienza con l'AI generativa e il prompt engineering
- Conoscenza di E2B Code Interpreter SDK o tecnologie simili
- Familiarità con Vercel AI SDK
- Esperienza con l'integrazione di sistemi di pagamento (es. Stripe, PayPal)
- Conoscenza di Docker e principi DevOps
- Familiarità con servizi cloud (AWS, Azure, GCP)
- Conoscenza di framework di machine learning come TensorFlow, PyTorch, o scikit-learn
- Esperienza con OpenAI GPT APIs, IBM Watson, o simili piattaforme AI
- Conoscenza di librerie Python per AI/ML (pandas, numpy, scikit-learn)
- Familiarità con Jupyter Notebooks e ambienti di sviluppo data science
- Esperienza nella costruzione di sistemi di traduzione automatica o elaborazione multilingue
- Conoscenza di tecniche di fine-tuning e customizzazione di modelli AI
- Esperienza con sistemi di conversational AI, chatbot e AI Agent framework (Langchain, LlamaIndex, CrewAI, MCP, A2A, ect.)
- Familiarità con tecnologie di speech-to-text e text-to-speech
- Conoscenza di principi di responsible AI e AI ethics
- Esperienza con Claude Code, Friday, AMP, Cursor o altri coding agents avanzati
- Familiarità con workflow voice-first development e tool di voice-to-text per programmazione
- Capacità di creare meta-sistemi che risolvono classi di problemi invece di singoli task
- Esperienza con testing automatico e validation di sistemi AI-generated
- Conoscenza di tecniche di multi-agent coordination e specialization
- Familiarità con GitHub integration per AI agents e automated PR/code review processes
Cosa vorremmo offrirti:
- Posizione 100% remota: lavora da dove preferisci
- Retribuzione competitiva in PARTITA IVA:
- Compenso annuo: €26.000 - €46.000 in base all'esperienza
- Bonus annuale basato sulle performance individuali e aziendali
- Flessibilità negli orari di lavoro, con focus sui risultati
- Formazione continua e opportunità di crescita professionale
- Partecipazione a progetti innovativi nel campo dell'AI
- Incontri virtuali regolari per il team building
- Formazione continua e partecipazione a conferenze nel settore dell'AI
- Accesso a piattaforme di formazione AI avanzate (inclusi corsi professionali IBM e certificazioni)
- Opportunità di lavorare su progetti cutting-edge di AI generativa e machine learning
- Accesso a tool premium di AI development (Claude Code, coding agents specializzati)
- Ambiente di lavoro all'avanguardia dove sperimentare con le più recenti tecnologie di AI-assisted development
Se ti entusiasma l'idea di plasmare il futuro dell'AI nelle aziende, invia la tua candidatura a:
IMPORTANTE: Non ti serve avere tutto nel CV, ma sicuramente è indispensabile avere la voglia di imparare tutto.
Non mentiremo: è un ruolo e un settore impegnativo. L'AI cambia ogni 3 mesi e devi stare al passo. Ma se sei il tipo di persona che è entusiasta quando esce una nuova tecnologia invece di lamentarsi ... questo è il tuo posto!
In Boosha AI, crediamo che il talento non abbia confini geografici. La nostra politica di lavoro completamente remoto ti permette di bilanciare al meglio la tua vita professionale e personale, lavorando da dove ti senti più produttivo. Offriamo tutti gli strumenti e il supporto necessari per eccellere nel tuo ruolo, ovunque tu sia.