Indeterminato
Pubblicato 07-01-2025
Per un'azienda nostra partner cerchiamo un "AI Engineer" che unisca competenze tecniche di sviluppo software, expertise in ambito AI e passione per l'innovazione tecnologica.
RUOLO E RESPONSABILITÀ
La risorsa avrà un ruolo chiave nell'innovazione e implementazione di soluzioni AI nei prodotti aziendali.
Si occuperà di:
- Valutazione e selezione delle tecnologie AI più appropriate
- Sviluppo di proof of concept e ingegnerizzazione delle soluzioni AI selezionate
- Implementazione e ottimizzazione delle funzionalità basate su AI nei prodotti
- Diffusione della cultura AI all'interno del team di sviluppo
Cerchiamo un professionista che:
- Si tiene costantemente aggiornato sugli ultimi sviluppi del settore AI
- Ha un approccio hands-on e sperimentale
- È entusiasta di testare nuove tecnologie e confrontarle
- Ha una mentalità problem-solving orientata all'innovazione
Competenze tecniche fondamentali:
1. Sviluppo Software
- Solida conoscenza di Python e dei principali framework per AI/ML (PyTorch, TensorFlow, Hugging Face)
- Esperienza con API RESTful e integrazione di servizi cloud
- Capacità di sviluppare codice pulito, testabile e mantenibile
- Esperienza con Git e metodologie di sviluppo collaborative
- Conoscenza di architetture software e pattern di integrazione
2. Intelligenza Artificiale
- Profonda conoscenza dei principali LLM e della loro applicazione pratica
- Expertise nell'ottimizzazione di prompt e nell'integrazione di modelli AI
- Esperienza con tecniche RAG (Retrieval Augmented Generation) e loro implementazione
- Capacità di analizzare e confrontare diverse soluzioni AI in termini di prestazioni, costi e scalabilità
- Esperienza nell'implementazione e deploy di soluzioni AI in produzione
- Conoscenza approfondita delle architetture di embedding e vector database
Soft Skills essenziali:
- Forte propensione all'innovazione e all'auto-apprendimento
- Curiosità tecnologica spiccata e attitudine al continuous learning
- Capacità di lavorare sia in autonomia che in team
- Ottime doti comunicative per la condivisione di knowledgcie
Nice to have:
- Esperienza con containerizzazione (Docker) e orchestrazione
- Conoscenza di tecniche di fine-tuning di modelli LLM
- Background in NLP
- Familiarità con CI/CD e MLOps
- Esperienza pregressa con assistenti virtuali/chatbot
- Conoscenza di tecnologie web frontend (JavaScript/TypeScript)