Full-Stack Developer & Realtime AI

AI.ANIMA · Torino, Piemonte, Italia ·


Descrizione dell'offerta

AI.ANIMA cerca un/una Full-Stack Developer & Realtime AI  per contribuire alla produzione di software  e all’evoluzione della piattaforma di Umani Digitali . La direzione tecnica è chiara e gli obiettivi prioritari sono definiti: cerchiamo una persona capace di accelerare i rilasci in produzione con ownership e qualità.


Responsabilità (alto livello)

  • Sviluppo e manutenzione di componenti back-end e front-end destinati alla produzione.
  • Implementazione di funzionalità realtime  e orchestrazione tra servizi.
  • Integrazione con sistemi esterni e canali aziendali.
  • Qualità del codice, test, osservabilità, documentazione e rilasci CI/CD.


Requisiti necessari (must-have)

  • Capacità di progettare e sviluppare da zero  un client/renderer/avatar interattivo per Umano Digitale  con gestione realtime di input/output (es. speech, sincronizzazione, streaming) e controllo dello stato.
  • Conoscenza lingua Italiana, livello C1
  • Capacità di progettare e implementare da zero  un framework multi-agent  (task routing, memory, tool/connector invocation, policy/guardrails, valutazione/feedback loop).
  • Padronanza dell’intero ciclo di vita del software : progettazione → sviluppo → test → CI/CD → osservabilità → produzione (rollout/rollback, versioning, release management).
  • Solido uso di linguaggi front-end  moderni (es. TypeScript/React) e linguaggi back-end  (es. Python/Go/Node.js), inclusa progettazione API  (REST/GraphQL) e database relazionali  (PostgreSQL, migrazioni, modellazione dati).


Requisiti aggiuntivi (preferibili ma non vincolanti)

  • Feature flags/policy engine, audit/compliance.
  • Esperienze AI/ML applicate a prodotti reali.
  • Conoscenza di pattern event-driven /streaming e strategie di resilienza.


Modalità di lavoro

  • Full remote.


Tipo di collaborazione — ITER & STEP

  • Collaborazione con Partita IVA.
  1. Candidatura (preferibile  allegare portfolio/GitHub , non vincolante).
  2. Colloquio introduttivo/tecnico (~45’).
  3. Sessione tecnica (~60–90’) con breve esercizio o review di un progetto reale.
  4. Proposta di collaborazione P.IVA  con obiettivi e milestone condivise.
  5. Periodo di collaborazione P.IVA  con valutazione reciproca dei risultati.
  6. In caso di esito positivo, possibile assunzione diretta con contratto di lavoro .


Compenso e modalità

  • Retribuzione, benefit e modalità operative saranno condivisi durante il colloquio; risponderemo a tutte le domande del/la candidato/a.


ENGLISH Version — Job description


AI.ANIMA is hiring a Full-Stack Developer & Realtime AI  to contribute to software production  and to the evolution of the Digital Humans platform . The technical direction is clear and priorities are defined; we’re looking for someone who accelerates production releases with strong ownership and quality.


Responsibilities (high level)

  • Build and maintain backend and frontend components for production.
  • Implement realtime  features and service orchestration.
  • Integrate with external enterprise systems and channels.
  • Ensure code quality, testing, observability, documentation, and CI/CD releases.


Required skills (must-have)

  • Ability to design and build from scratch  an interactive avatar for Digital Human client/renderer , handling realtime I/O (e.g., speech, synchronization, streaming) and state control.
  • Italian Language C1 must have
  • Ability to design and implement from scratch  a multi-agent framework  (task routing, memory, tool/connector invocation, policies/guardrails, evaluation/feedback loops).
  • Mastery of the end-to-end software lifecycle : design → development → testing → CI/CD → observability → production (rollout/rollback, versioning, release management).
  • Strong command of frontend languages  (e.g., TypeScript/React) and backend languages  (e.g., Python/Go/Node.js), including API  design (REST/GraphQL) and relational databases  (PostgreSQL, migrations, data modeling).


Nice to have (not mandatory)

  • Feature flags/policy engine, audit/compliance.
  • AI/ML experience in real products.
  • Knowledge of event-driven /streaming patterns and resilience strategies.


Work setup

  • Full remote.


Engagement type — PROCESS & STEPS

  • Independent-contractor collaboration (VAT-registered).
  1. Application (preferred  to include portfolio/GitHub , not mandatory).
  2. Intro/tech interview (~45 min).
  3. Technical session (~60–90 min) with a small exercise or project review.
  4. Contractor offer (VAT)  with shared objectives and milestones.
  5. Contractor collaboration period  with mutual outcome evaluation.
  6. If successful, potential direct employment .


Compensation & modalities

  • Compensation, benefits and work modalities will be discussed during the interview; we will answer all candidate questions.

Candidatura e Ritorno (in fondo)