Skip to main content

FullStack Engineer

Tecnologia
Artificial Intelligence Venture Builder
2 settimane faFino al 02/06/2026
100% Remoto

Descrizione della posizione

  • *AI Factory**
, an Italian spin-off of AI Venture Builder specialized in developing and deploying AI solutions for enterprises, is looking for a
  • *FullStack Engineer with at least 5 years of experience**
, with full mastery of both frontend and backend, and a strong aptitude for analysis and design of complex systems.
  • *What you will do
  • Analyze requirements, design architectures, and lead the full lifecycle of software projects, from requirements gathering to production deployment;
  • Design and implement distributed and replicated middleware and backend applications, leveraging Redis as a cache and Redis Streams (including consumer groups) for coordination across instances;
  • Design and build modern, responsive web interfaces for AI-powered products, with a focus on usability, performance, and accessibility;
  • Build and maintain a shared Design System across products, with a component library documented in Storybook, ensuring visual consistency and a high-quality developer experience;
  • Build conversational UIs and LLM interaction interfaces, handling response streaming (SSE, WebSocket), feedback loops, and prompt-driven UX patterns;
  • Integrate RAG pipelines and semantic search into user-facing experiences — e.g. document Q&A, augmented search, knowledge assistants;
  • Implement integrations with AI model APIs (OpenAI, Anthropic, etc.) across both frontend and backend layers;
  • Ensure security, GDPR compliance, and privacy protection across the entire application stack;
  • Package complete solutions as SaaS or on-premise products, managing automated deployment and versioning;
  • Collaborate with AI/ML and design teams to translate model capabilities into usable product features;
  • *Requirements
  • *Analysis and Design
  • Ability to analyze functional and non-functional requirements and translate them into solid, scalable software architectures;
  • Experience in designing distributed systems, with attention to scalability, resilience, and observability;
  • Product-oriented mindset**
, with the ability to balance technical debt, feature development, and system stability;
  • At least
  • *3 products successfully brought to production**
, with ownership over the full lifecycle.
  • *Backend
  • 5 years of experience in backend development with any language (Java, JavaScript, TypeScript, C, or equivalent);
  • Of which at least
  • *2 years of experience with TypeScript
as the primary backend technology;
  • Strong knowledge of
  • *Python**
as a secondary technology (e.g. FastAPI, scripting, AI/ML integration);
  • Proficiency with
  • *Docker**
for containerization and a solid understanding of
  • *Kubernetes**
basics for orchestration;
  • Experience with Redis (as a cache and as a message broker via Redis Streams and consumer groups), MongoDB, PostgreSQL, and MySQL;
  • Solid understanding of communication mechanisms: JWT tokens, REST APIs, and WebSocket;
  • Knowledge of application security, GDPR, and privacy by design principles in system design;
  • Experience designing and implementing distributed, replicated backend architectures, with proper concurrency management and cross-instance coordination.
  • *Frontend
  • Strong command of TypeScript/JavaScript and major frontend frameworks (React, Angular, Vue, etc.);
  • Experience designing and maintaining Design Systems and component libraries, using Storybook for documentation and visual testing;
  • Solid knowledge of state management (Zustand, Jotai, or equivalent), frontend performance optimization, and testing approaches (unit, integration, E2E);
  • Hands-on experience integrating LLM APIs (OpenAI, Anthropic, Gemini, etc.) and handling streaming responses (SSE, WebSocket);
  • Good knowledge of modern CSS, CSS-in-JS (Styled Components, Emotion), or utility-first approaches (Tailwind CSS).
  • *Preferred qualifications
  • Knowledge of prompt engineering techniques and LLM interaction optimization;
  • Familiarity with RAG architectures and vector databases;
  • Experience with microservices architectures and service mesh;
  • Proven experience in designing scalable architectures and managing the full lifecycle of software products.
  • *Contract and compensation
  • Preference for freelancers with a VAT number (Partita IVA); permanent employment contracts also considered based on profile and mutual needs;
  • Compensation commensurate with experience and commitment, with the possibility of a customized package discussed during the interview.
  • *Why work with us
  • You will work on real AI-powered products — not prototypes — for companies in industrial, fashion, healthcare, and defense sectors, with thousands of active users;
  • You will have full ownership of the technical architecture and the opportunity to design systems end-to-end, from backend infrastructure to user experience;
  • You will work closely with cutting-edge AI models and a multidisciplinary team including researchers, ML engineers, and product managers.
Do you want to be part of our team? Apply now!
Keywords
artificial-intelligenceai-factorytesting-and-analysisplanning-and-designvisual-art-designproduct-development-and-designmiddlewareredisusabilitycomponentstorybookdeveloper-experiencelarge-language-model-llmonshore-power-supply-opssecure-service-edge-sseactionable-feedback-loopsuser-experience-uxmobile-app-user-experienceretrieval-augmented-generation-ragsearch-and-retrievalgeneral-data-protection-regulation-gdprcompliancesoftware-as-a-service-saas-based-accountingsoftware-as-a-service-saasdeployment-automationmachine-learningdistributed-computingscalabilityobservabilitytechnical-debttraining-and-developmentback-end-developmentjavajavascripttypescriptmicrosoft-typescriptinsurance-consulting-and-technologypythonfastapiscriptingdockercontainerizationkubernetesservice-management-and-orchestration-smomongodbpostgresqlpostgresmysqljson-web-token-jwtenterprise-application-securityweb-application-securityapplication-securityreact-jsreactstate-local-municipalzustandfront-end-performanceperformance-optimizationgeminicascading-style-sheets-cssemotiontailwindtailwind-cssprompt-engineeringvector-databasemicroservicesexternal-workforceindirect-taxvalue-added-tax-vatintelligent-virtual-assistants-ivaemployment-contracts

¿Te interesa este puesto?