AI Developer
Con Esperienza

Default organization logo

Etiqa S r l

Italia

Full Remote

Contratto a tempo indeterminato

Tecnologia e Software / Intelligenza Artificiale

Descrizione della Posizione Lavorativa

Stiamo cercando un AI Developer che eviti di ripetere il lavoro inutile: non qualcuno che scansa la fatica, ma chi ottimizza gli sforzi. Se per te l'AI è più che chiamare un'API — significa progettare sistemi, orchestrare flussi e far funzionare le cose realmente — continua a leggere.

Il ruolo

Lavorerai su sistemi in cui l'AI è una componente tra le altre, non l'intero lavoro. Le principali attività includono:

  • Costruire feature potenziate da AI e workflow agentici
  • Integrare l'AI in prodotti reali e processi aziendali
  • Lavorare sulla logica di backend, sui flussi di dati e sul design del sistema
  • Contribuire alle pratiche di AI-Driven Development nei progetti

AI-Driven Development (richiesto)

Gli strumenti AI fanno parte del workflow quotidiano, non sono un extra. Strumenti come Cursor o Claude Code (o equivalenti) sono attesi nell'uso giornaliero per:

  • accelerare la prototipazione
  • ridurre i compiti ripetitivi
  • concentrare l'attenzione sul design del sistema invece che sul boilerplate

Tech stack e attività

Stack principale:

  • Python 3.12+
  • Asyncio (usato seriamente, non soltanto importato)
  • Strict typing
  • Pydantic & Pydantic AI / MCP (Model Context Protocol) per collegare LLM a strumenti e dati

Farai cose come:

  • sviluppare agent AI e sistemi RAG
  • costruire connettori MCP e server per integrare modelli con tool e dati
  • progettare prompt e garantire che gli output siano strutturati e validati
  • lavorare sui flussi di dati (incluso streaming e JSON complessi) verso applicazioni frontend

Profilo ricercato

Non serve sapere tutto, ma dovresti:

  • essere a tuo agio con Python asincrono
  • avere esperienza pratica (anche progetti personali) con Pydantic / Pydantic AI
  • essere curios@ riguardo ai sistemi AI
  • comprendere la differenza tra ReAct prompting, Tool Calling e Function Calling
  • padronanza della lingua inglese

Sono benvenuti profili junior motivati ad apprendere velocemente; i candidati mid-level dovrebbero già avere una buona sensibilità su cosa funziona e cosa no. Qui non ci sono codici legacy né processi inutili: l'obiettivo è costruire sistemi che non richiedano continui interventi.

Soft skills

  • flessibilità e adattabilità
  • volontà di apprendere continuamente
  • capacità di lavorare in autonomia e in team
  • comfort con requisiti in evoluzione e iterazioni rapide

Nice to have

  • Vercel AI SDK
  • React / TypeScript
  • esperienza con SSE streaming
  • gestione di output tipizzati in ambienti frontend
  • mentalità full-stack (o volontà di svilupparla)

Contratto e condizioni

Full-Remote. Tipologia di contratto e compenso dipenderanno dall'esperienza.

Come candidarsi

Invia il tuo GitHub o parla di un progetto AI recente (preferibilmente che coinvolga Pydantic AI). No slide, no presentazioni lunghe: solo codice e ragionamento tecnico.

Benefit

  • MacBook Pro
  • Buoni pasto
  • Lavoro remote
  • Sede di riferimento: La Spezia SP, Italia (informazione di localizzazione)

Requisiti

Esperienza pratica con Python asincrono e Pydantic/Pydantic AI (anche tramite progetti personali); curiosità verso i sistemi AI; comprensione di ReAct, Tool Calling e Function Calling. Junior motivati e profili mid-level accettati. Padronanza dell'inglese.

Competenze richieste

  • Competenze professionali
  • Python 3.12+ Asyncio Strict typing Pydantic / Pydantic AI / MCP Progettazione di prompt Sviluppo di agent AI Sistemi RAG Costruzione di connettori MCP e server Flussi dati e streaming (JSON complessi) Comprensione di ReAct / Tool Calling / Function Calling Vercel AI SDK React TypeScript SSE streaming Full-stack mindset
  • Competenze trasversali
  • Flessibilità Adattabilità Volontà di apprendere Lavoro in autonomia e in team Comfort con requisiti in evoluzione Conoscenza dell'inglese