Sviluppatore Python
Informazioni sul ruolo
Cerchiamo uno sviluppatore Python per creare il backend e i servizi basati sull'intelligenza artificiale alla base dei nostri prodotti e soluzioni client. Lavorerai su API, pipeline di dati e integrazioni con LLM e sistemi di intelligenza artificiale, scrivendo codice pulito e di livello produttivo in un team di ingegneri in rapido movimento.
Responsabilità chiave:
- Progetta, crea e mantieni servizi backend e API REST in Python.
- Integra LLM e API AI (OpenAI, Claude, Gemini) e crea flussi di lavoro di automazione/agente.
- Costruisci e ottimizza pipeline di dati e integrazioni con servizi di terze parti.
- Scrivere codice pulito, testabile e ben documentato; partecipare alle revisioni del codice.
- Lavora con database (PostgreSQL/MySQL, oltre ad archivi vettoriali ove pertinente).
- Collabora con il QA, DevOps e il prodotto per fornire funzionalità affidabili e scalabili.
Competenze richieste
- 2-5 anni di sviluppo pratico di Python.
- Forte esperienza con un framework web (FastAPI, Django o Flask).
- Solida conoscenza delle API REST, dei database e dei flussi di lavoro basati su Git.
- Familiarità con il cloud (AWS/Azure/GCP) e la containerizzazione (Docker).
- Buone capacità di problem solving e di comunicazione.
Competenze piacevoli da avere
- Esperienza nell'integrazione di LLM, pipeline RAG o database vettoriali (pgvector, Pinecone, Weaviate).
- Esposizione alla programmazione asincrona, Celery/code o microservizi.
- Esperienza con CI/CD e scrittura di test automatizzati.

