Full Stack Developer

2 giorni fa

, Italia BeAI Srl Tempo pieno
BeAI è un AI Studio nato nel 2025 come startup innovativa e oggi in piena accelerazione. Con Voice of the Store, la nostra piattaforma award-winning riconosciuta da Microsoft nell'ambito dell'AI L.
B. for Startups, stiamo portando l'intelligenza artificiale dentro i processi operativi reali di grandi organizzazioni enterprise: trasformiamo segnali dispersi, dati operativi e conoscenza raccolta sul campo in insight strutturati per il management. Lavoriamo già con primari gruppi nazionali e internazionali in settori complessi come retail, servizi, telecomunicazioni e operations distribuite, e il nostro sviluppo europeo è già in corso. Entrare ora in BeAI significa salire a bordo nel momento in cui la piattaforma è validata, il mercato sta rispondendo e il team sta costruendo la prossima fase di scale-up. Cerchiamo un/una Senior Full Stack Engineer con esperienza concreta nello sviluppo di piattaforme software complesse che integrano componenti di intelligenza artificiale. Non cerchiamo un full stack developer genericamente "interessato all'AI". Cerchiamo una persona che sappia costruire applicazioni AI-native: backend Python, architetture full stack, pipeline RAG, integrazione di LLM, API, cloud, autenticazione, sicurezza applicativa e sistemi scalabili per utenti enterprise. Entrerai nel team tecnico di BeAI e contribuirai allo sviluppo delle nostre piattaforme proprietarie, lavorando su backend, frontend, API, database, integrazioni, pipeline RAG, knowledge base, retrieval semantico e componenti AI orientate a casi d'uso reali. Il focus non sarà solo scrivere codice, ma costruire prodotti AI affidabili, manutenibili e pronti a scalare. Vogliamo una persona senior, pragmatica e curiosa, capace di prendere ownership tecnica sui progetti, guidare scelte architetturali, confrontarsi con founder e team prodotto, e contribuire alla crescita del nucleo tecnico che porterà BeAI alla prossima fase. Di cosa ti occuperai Progettare, sviluppare e mantenere applicazioni full stack legate alle piattaforme proprietarie BeAI. Lavorare su servizi backend, frontend, database, API e integrazioni con sistemi esterni. Sviluppare backend e componenti applicative, con particolare attenzione a servizi AI, data processing, ingestion documentale, automazioni e orchestrazione di workflow. Progettare e implementare pipeline RAG: ingestion, parsing, chunking, embedding, vector search, retrieval, reranking, prompt composition e gestione del contesto. Integrare modelli LLM e servizi AI all'interno di prodotti software usati da utenti business. Costruire sistemi chat with your data, knowledge base interrogabili e interfacce conversazionali con fonti, citazioni e controllo del contesto. Gestire integrazioni con provider LLM differenti, curando routing, fallback, rate limit, logging, sicurezza, controllo dei costi e affidabilità del comportamento generato. Disegnare e sviluppare API REST e, dove utile, GraphQL API. Curare performance, logging, monitoraggio, osservabilità e qualità del codice. Gestire testing, debugging, code review e miglioramento continuo delle codebase. Interfacciarti, quando necessario, con team IT e stakeholder tecnici di aziende enterprise e multinazionali, anche in lingua inglese, per discutere requisiti, integrazioni, vincoli architetturali, sicurezza e aspetti di delivery. Collaborare con founder, team prodotto, data engineer, AI engineer e stakeholder di progetto per trasformare requisiti business in soluzioni tecniche funzionanti. Valutare nuove tecnologie, framework e strumenti AI, distinguendo ciò che è realmente utile da ciò che è solo hype. Esperienza nello sviluppo full stack su applicazioni web, piattaforme SaaS o prodotti digitali complessi. Solida esperienza backend con Python, soprattutto in contesti applicativi, API, automazioni, data processing o componenti AI. Ottima conoscenza di JavaScript/TypeScript. Esperienza con framework frontend moderni, preferibilmente React e Next.
Js. Esperienza backend con Node.
Js e/o ecosistemi equivalenti. Esperienza concreta nella progettazione e nello sviluppo di API, integrazioni e servizi applicativi. Buona conoscenza di database relazionali, in particolare PostgreSQL o MySQL. Familiarità con database non relazionali, ad esempio MongoDB. Esperienza con architetture a servizi, microservizi o sistemi modulari. Esperienza con ambienti cloud, preferibilmente Azure, AWS o Google Cloud. Esperienza con containerizzazione, Docker e pipeline CI/CD. Esperienza con sistemi di autenticazione, autorizzazione, gestione ruoli, sicurezza applicativa e controllo degli accessi. Capacità di progettare codice pulito, modulare, testabile e manutenibile. Esperienza con Git, code review, branching strategy e pratiche moderne di versionamento. Capacità di ragionare su requisiti, trade-off tecnici, scalabilità, sicurezza, tempi di delivery e qualità del prodotto. Forte esperienza o familiarità operativa con AI, LLM, RAG, retriev