Fullstack Ai Engineer

Azienda Anonima

Genova

In loco

EUR 70.000 - 90.000

Tempo pieno

3 giorni fa
Candidati tra i primi
Generatore di candidature

Fatti notare per questo impiego — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Descrizione del lavoro

Azienda Anonima in Genova, Liguria, Italy, seeks an experienced AI Engineer – Full Stack to design and build end-to-end AI-powered products. You will craft LLM-based pipelines, implement RAG and Graph RAG architectures, and develop AI agents for multi-step reasoning.

Collaborate with frontend and backend teams to deliver scalable, secure, and cost-efficient solutions. The role requires strong Python/Node.js skills, hands-on AI tooling, and cloud experience.

Competenze

  • 5+ years of software engineering experience with Generative AI.
  • Proficient in Python (FastAPI) and/or Node.js (Express or NestJS).
  • Hands-on with LLMs, prompting, AI orchestration frameworks like LangChain/LangGraph/LlamaIndex, and AI agents.
  • Strong understanding of RAG, embeddings, vector databases, and knowledge management.
  • Experience with PostgreSQL, MongoDB, and vector DBs.
  • Knowledge of React or Vue.js, TypeScript, and modern web development practices.
  • Experience with Docker, Kubernetes, CI/CD, and AWS or GCP.
  • Familiarity with REST APIs, GraphQL, authentication, and scalable architectures.
  • Experience monitoring AI applications and optimizing latency, quality, and costs.
  • Strong software engineering fundamentals, testing, documentation, and code reviews.
  • Ability to work in cross-functional and international teams.
  • Excellent problem-solving, communication, and stakeholder management.

Mansioni

  • Design, develop, and maintain LLM-based Generative AI pipelines with high quality and low latency.
  • Build and optimize RAG solutions including embeddings, vector search, and re-ranking.
  • Design Graph RAG architectures using knowledge graphs for better reasoning.
  • Develop AI Agents and orchestrated workflows with function calling and multi-step reasoning.
  • Integrate leading LLMs (OpenAI, Anthropic, Google Gemini, Llama, Mistral) and evaluate trade-offs.
  • Develop scalable REST APIs and backend services for frontend and third-party integrations.
  • Work with vector and graph databases to support knowledge management and retrieval.
  • Collaborate with frontend engineers for conversational interfaces and AI experiences.
  • Optimize AI applications for scalability, reliability, and cost on AWS or GCP.
  • Implement security best practices and prompt injection mitigations.
  • Monitor AI systems with evaluation frameworks and quality metrics.
  • Troubleshoot the full AI lifecycle from data ingestion to production.

Conoscenze

Python
FastAPI
Node.js
LLMs
LangChain
LangGraph
LlamaIndex
RAG
Vector DBs
PostgreSQL
MongoDB
React
Vue.js
TypeScript
Docker
Kubernetes
CI/CD
AWS
GCP
REST API
GraphQL
Security

Strumenti

PostgreSQL
MongoDB
pgvector
Pinecone
Weaviate
Milvus
Neo4j
Docker
Kubernetes
React
Vue.js

Descrizione del lavoro

A fast-growing Italian startup is looking for an experienced AI Engineer – Full Stack to join its team and contribute to the design and development of next-generation AI-powered products.

This role is ideal for someone who is comfortable building end-to-end Generative AI systems, from data ingestion and knowledge retrieval to production deployment, while collaborating effectively in a dynamic and fast-paced startup environment.

Key Responsibilities
  • Design, develop, and maintain LLM-based Generative AI pipelines, ensuring high response quality, reliability, and low latency.
  • Build and optimize Retrieval-Augmented Generation (RAG) solutions, including chunking strategies, embeddings, vector search, semantic retrieval, and re-ranking.
  • Design and implement Graph RAG architectures leveraging knowledge graphs and semantic relationships to improve reasoning and traceability.
  • Develop AI Agents and orchestrated workflows using function calling, tool usage, and multi-step reasoning.
  • Integrate leading commercial and open-source LLMs (e.g. OpenAI, Anthropic, Google Gemini, Llama, Mistral), evaluating performance, quality, and cost trade-offs.
  • Design and develop scalable REST APIs and backend services exposing AI capabilities to frontend applications and third-party integrations.
  • Work with vector databases (Pinecone, Weaviate, Milvus, pgvector) and graph databases (Neo4j) to support knowledge management and intelligent retrieval.
  • Collaborate with frontend engineers to deliver conversational interfaces and AI-powered user experiences.
  • Optimize AI applications for scalability, reliability, and cost efficiency using cloud-native architectures on AWS or GCP.
  • Implement security best practices, authentication mechanisms, and prompt injection mitigation techniques.
  • Monitor and evaluate AI systems using model evaluation frameworks, RAG quality metrics, and LLM evaluation methodologies.
  • Troubleshoot and improve the entire AI lifecycle, from data ingestion through production deployment.
Requirements
  • 5+ years of experience in Software Engineering, with significant exposure to Generative AI technologies.
  • Strong experience developing applications with Python (FastAPI) and/or Node.js (Express or NestJS).
  • Hands-on experience with LLMs, prompt engineering, AI orchestration frameworks such as LangChain, LangGraph, or LlamaIndex, and AI Agent development.
  • Solid understanding of RAG, Graph RAG, embeddings, semantic search, vector databases, and knowledge management architectures.
  • Experience working with PostgreSQL, MongoDB, and vector database technologies.
  • Knowledge of frontend technologies such as React or Vue.js, TypeScript, and modern web development practices.
  • Experience with Docker, Kubernetes, CI/CD pipelines, and cloud platforms such as AWS or Google Cloud Platform.
  • Familiarity with REST APIs, GraphQL, authentication mechanisms, and scalable distributed architectures.
  • Experience monitoring AI applications, evaluating model performance, and optimizing latency, quality, and infrastructure costs.
  • Strong software engineering fundamentals, including clean, maintainable code, testing, documentation, and code reviews.
  • Ability to work effectively in cross-functional and international teams.
  • Excellent problem-solving, communication, and stakeholder management skills.
What We're Looking For

We're looking for someone who combines strong software engineering skills with deep expertise in modern AI technologies, enjoys working in a startup environment, takes ownership of technical challenges, and is excited to build innovative AI solutions with real business impact.

This job opportunity is open to candidates of all genders, ages, and nationalities, in compliance with applicable equal opportunity and anti-discrimination legislation.

Fullstack ai engineer Genoa, Liguria, Italy

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Fullstack Ai Engineer
Fullstack Ai Engineer

Azienda Anonima • Lodi

In loco
EUR 70.000 - 120.000
Fullstack Ai Engineer
Fullstack Ai Engineer

Azienda Anonima • Udine

In loco
EUR 60.000 - 90.000
Fullstack Ai Engineer
Fullstack Ai Engineer

Azienda Anonima • Trieste/Trst

In loco
EUR 90.000 - 120.000
Fullstack Ai Engineer
Fullstack Ai Engineer

Azienda Anonima • Siena

In loco
EUR 60.000 - 90.000
Fullstack ai engineer
Fullstack ai engineer

Azienda Anonima • Ferrara

In loco
EUR 60.000 - 90.000
Fullstack ai engineer
Fullstack ai engineer

Azienda Anonima • Mantova

In loco
EUR 70.000 - 110.000
Fullstack Ai Engineer
Fullstack Ai Engineer

Azienda Anonima • Milano

In loco
EUR 70.000 - 120.000
Fullstack Ai Engineer
Fullstack Ai Engineer

Azienda Anonima • Bardi

In loco
EUR 70.000 - 100.000
Fullstack Ai Engineer
Fullstack Ai Engineer

Azienda Anonima • Venezia

In loco
EUR 70.000 - 95.000
Fullstack Ai Engineer
Fullstack Ai Engineer

Azienda Anonima • Bolzano

In loco
EUR 75.000 - 110.000