ML/AIWork

Senior Full Stack Developer – Open Source & AI-Assisted Development

Dikton S.r.l. · Turin, IT

Job description

Il nostro cliente, realtà italiana specializzata nella realizzazione di soluzioni tecnologiche di AI e di Marketing Automation, per un rafforzamento del proprio dipartimento di sviluppo ci ha incaricati di ricercare un/una Senior Full Stack Developer che possa, dopo un primo periodo di inserimento, essere coinvolto nella gestione di progetti client custom e risorse tecniche.

Posizione:

La risorsa deve avere una solida esperienza nello sviluppo software basato su tecnologie open source, capace di progettare, realizzare e mantenere applicazioni web moderne, scalabili e manutenibili. La figura ideale ha maturato esperienza su architetture backend e frontend, conosce bene i principi di sviluppo software, lavora con autonomia su progetti complessi ed è aggiornata sull’utilizzo dell’Intelligenza Artificiale applicata alla programmazione, sia come supporto allo sviluppo sia come componente integrabile nei prodotti digitali.

Principali responsabilità:

  • progettare e sviluppare applicazioni web, gestionali, API e piattaforme digitali basate su tecnologie open source;
  • definire architetture software scalabili, sicure e facilmente manutenibili;
  • sviluppare backend, frontend e integrazioni con servizi esterni;
  • collaborare alla scelta dello stack tecnologico più adatto ai diversi progetti;
  • utilizzare strumenti di AI-assisted coding per aumentare qualità, velocità e controllo dello sviluppo;
  • integrare funzionalità basate su modelli di Intelligenza Artificiale, API LLM, agenti conversazionali e workflow automatizzati;
  • scrivere codice pulito, documentato e testabile;
  • partecipare a code review, refactoring e miglioramento continuo del codice;
  • supportare figure junior o intermedie attraverso mentoring tecnico;
  • collaborare con project manager, designer, consulenti e stakeholder di business.

Requisiti:

Competenze tecniche richieste:

  • Backend: Python, PHP, Node.js / TypeScript, progettazione e sviluppo di API REST, architetture modulari, microservizi o servizi containerizzati;
  • Frontend: HTML5, CSS3, JavaScript moderno e TypeScript; sviluppo di interfacce responsive, accessibili e performanti; integrazione con API backend e sistemi di autenticazione;
  • Database e infrastruttura: database relazionali open source, database NoSQL, Docker e ambienti containerizzati; basi di cloud deployment;
  • AI applicata allo sviluppo software: ChatGPT, Claude code, opencode, GitHub Copilot, Cursor, Windsurf o equivalenti; capacità di scrivere prompt efficaci per generazione, refactoring, debugging e documentazione del codice; uso dell’AI per accelerare analisi tecnica, progettazione, testing e code review; conoscenza delle API di modelli linguistici come OpenAI, Anthropic, Mistral, Llama o simili; integrazione di LLM in applicazioni web, chatbot, assistenti virtuali o automazioni;

Altre informazioni:

Cerchiamo una persona che abbia:

  • almeno 5–7 anni di esperienza nello sviluppo software;
  • forte autonomia nell’analisi tecnica e nella realizzazione di soluzioni;
  • capacità di trasformare requisiti funzionali in architetture e codice;
  • attenzione a sicurezza, performance, qualità e manutenibilità;
  • attitudine al problem solving;
  • capacità di lavorare in team multidisciplinari;
  • buona capacità di documentare decisioni tecniche e codice;

Saranno considerati requisiti preferenziali la capacità di gestire relazioni con i clienti e la gestione di progetti e team;

ML/AI Work links you to the employer's original posting — always verify the details there before applying.

More Machine Learning roles

View all →
Senior Full Stack Developer – Open Source & AI-Assisted Development
Dikton S.r.l.
Apply →