Senior Python AI Backend Engineer (Agentic Systems)

Tinvention

Milano

In loco

EUR 90.000 - 120.000

Tempo pieno

14 giorni+

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Vantaggi offerti da questo lavoro

Contratto a tempo indeterminato
Lavoro ibrido
Ambiente enterprise IA

Descrizione del lavoro

Tinvention cerca un ingegnere backend Python esperto per progettare sistemi di orchestrazione LLM, routing avanzato e architetture a ciclo chiuso in produzione.

La figura ideale scrive backend ad alte prestazioni, gestisce streaming real-time e logiche di sicurezza Row-Level Security su PostgreSQL, oltre a deployment containerizzato su Azure/AKS in un contesto enterprise AI.

Competenze

  • Maîtrise di Python 3.10+ con typing avanzato, dataclasses, Pydantic v2 e pattern matching.
  • Conoscenza avanzata di asyncio e gestione connessioni asincrone (asyncpg).
  • Gestione avanzata di ciclo di vita FastAPI, middleware e SSE/WebSocket.
  • Esperienza con SQLModel/SQLAlchemy, gestione pool e config.

Mansioni

  • Progettazione di sistemi LLM routing e architetture a ciclo chiuso (plan → call → observe → repeat).
  • Sviluppo backend ad alte prestazioni in Python, con streaming real-time (SSE/WebSockets).
  • Implementazione di sicurezza e deployment containerizzato su Azure/AKS.

Conoscenze

Python 3.10+
Asyncio
FastAPI in production
SQLModel/SQLAlchemy

Descrizione del lavoro

Dei framework, orchestrando sistemi agentic complessi in produzione dove la qualità del codice, la sicurezza dei dati (RLS) e l'affidabilità dello streaming real-time sono requisiti non negoziabili.

Il tuo impatto nel team:
  • Progettazione Agentica: Svilupperai sistemi di LLM routing, function calling avanzato (UI-as-Tool) e architetture a ciclo chiuso (plan → call → observe → repeat).
  • High-Performance Backend: Scriverai codice Python moderno, asincrono e ad alte prestazioni, gestendo architetture multi-database e streaming real-time (SSE/WebSockets).
  • Enterprise Security & Cloud: Implementerai logiche di sicurezza stringenti (Row-Level Security su PostgreSQL) e gestirai il deployment containerizzato su infrastruttura Azure/AKS.
Il tuo Stack Tecnico (Cosa cerchiamo):
Python Core (Must Have — 4+ anni):
  • Python 3.10+ Moderno: Uso pervasivo di Type Hints, dataclasses, Pydantic v2 e Pattern Matching.
  • Advanced Async: Padronanza assoluta di asyncio, contextvars e gestione delle connessioni asincrone (asyncpg).
  • FastAPI in Production: Gestione avanzata del ciclo di vita (lifespan), middleware, dependency injection e protocolli SSE / WebSocket.
  • Data Layer: SQLModel / SQLAlchemy (engine management, pool configuration, pool_pre_ping).
AI & Agentic Systems (Must Have — 2+ anni):
  • Framework: Google ADK o equivalenti (LangGraph, CrewAI, AutoGen), con focus su concetti di Runner, Tool e contesti dinamici.
  • LLM Orchestration: Integrazione via LiteLLM o SDK nativi (Azure OpenAI, Vertex AI, Bedrock).
  • Streaming LLM: Implementazione di event loop custom per streaming token-by-token.
  • Prompt Engineering: Prompt dinamici iniettati a runtime e reasoning patterns strutturati (think-before-act).
Database & DevOps:
  • PostgreSQL Avanzato: Conoscenza approfondita di Row-Level Security (RLS) e session variables (SET app.promoter).
  • Docker Enterprise: Multi-stage build, immagini minimali (RedHat UBI9) e utilizzo di uv come package manager moderno.
  • Cloud & CI/CD: Azure DevOps (pipeline YAML), Azure Container Registry, Azure Key Vault, AKS e Azure Monitor.
  • Observability: OpenTelemetry per tracing distribuito e span custom.
Costituiscono un forte plus (Nice to Have):
  • Approcci avanzati di Text-to-SQL (es. M-Schema).
  • Strumenti di LLM Observability (Arize Phoenix, LangSmith) e Guardrail/Safety layer per la PII detection.
  • Gestione di Helm chart per Kubernetes.
Sei il candidato ideale se:
  • Non tratti i Large Language Models come una "black box", ma sai diagnosticare un errore dell'agente partendo dall'analisi dei log.
  • Sai spiegare perché preferire contextvars rispetto alla dependency injection tradizionale per propagare dati di sessione in una chain asincrona.
  • Hai già affrontato in produzione il bug causato da un prompt formulato in modo errato e sai come strutturare test deterministici (con LLM stub e mocking del runner) per prevenire.
Questo ruolo NON fa per te se:
  • Conosci LangChain ma non hai mai guardato cosa succede sotto il cofano del framework.
  • Non hai mai gestito l'autenticazione e l'autorizzazione direttamente a livello di database.
  • Confondi un vero Agente autonomo con un semplice chatbot dotato di memoria.
Cosa offriamo:
  • Contratto a tempo indeterminato con pacchetto retributivo commisurato alla reale esperienza.
  • Modello di lavoro ibrido flessibile.
  • Contesto enterprise stimolante su tecnologie di frontiera dell'Intelligenza Artificiale.
Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Python AI Backend Engineer (Agentic Systems)
Senior Python AI Backend Engineer (Agentic Systems)

Tinvention S.r.l. • Milano

Ibrido
EUR 70.000 - 110.000
Hybrid work model
AI Engineer
AI Engineer

Gruppo Maggioli • Vitinia

Ibrido
EUR 28.000 - 34.000
Formazione aziendale
Convenzioni aziendali
Flessibilità oraria e smart working
Full Stack Developer
Full Stack Developer

MarketLabs • Roma

Ibrido
EUR 40.000 - 70.000
Formazione e conferenze
Hardware di ultima generazione
Modalità di lavoro flessibile
AI Engineer
AI Engineer

Jobtailor • Milano

In loco
EUR 70.000 - 95.000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Humans.tech • Italia

Ibrido
EUR 42.000 - 55.000
Buoni pasto
Assicurazione sanitaria
Hardware top di gamma
+3
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Humans.tech • Italia

Ibrido
EUR 42.000 - 55.000
Buoni pasto
Assicurazione sanitaria
Hardware top di gamma
+2
Generative AI Software Engineer
Generative AI Software Engineer

Accenture Italia • Turbigo

In loco
EUR 28.000 - 66.000
Generative AI Software Engineer
Generative AI Software Engineer

Accenture Italia • Roma

In loco
EUR 28.000 - 72.000
Machine Learning Engineer
Machine Learning Engineer

Humans.tech • Italia

Ibrido
EUR 36.000 - 42.000
Buoni pasto
Assicurazione sanitaria
Hardware top di gamma
+2
AI Engineer
AI Engineer

DOS Design • Roma

In loco
EUR 60.000 - 90.000