AI Engineer

Expert System S.p.A

Modena

Hybrid

EUR 45,000 - 65,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

expert.ai in Modena, Italy seeks an AI Engineer with 2–4 years of software experience to ship LLM-powered systems. You will design end-to-end RAG pipelines, implement embedding strategies, vector retrieval, and response generation, and work with multi-step reasoning.

You will use LangChain, LangGraph, LlamaIndex or custom orchestration, maintain MCP servers, optimize retrieval quality, and contribute to fine-tuning when needed. Strong Python and production-grade coding sense required.

Qualifications

  • 2 to 4 years of software engineering experience.
  • 1–2 years focused on LLM or applied AI systems.
  • At least one production RAG or agentic application.
  • Solid understanding of embeddings, transformer fundamentals, context management, and prompt design patterns.
  • Familiarity with Docker.

Responsibilities

  • Design and implement RAG pipelines end-to-end: ingestion, chunking strategies, embedding models, vector retrieval, reranking, and response generation.
  • Build agentic workflows using LangChain, LangGraph, LlamaIndex, or custom orchestration — including tool use, memory management, and multi-step reasoning.
  • Integrate and prompt-engineer LLMs for domain-specific tasks; contribute to fine-tuning efforts when needed.
  • Develop MCP servers and clients to standardize tool and context exposure across AI systems.
  • Maintain vector databases (FAISS, Pinecone, Weaviate, Qdrant, pgvector) and optimize retrieval quality.
  • Build evaluation pipelines to track hallucination rate, retrieval precision, latency, and output consistency over time.
  • Write clean, tested, production-ready Python and contribute to code reviews.
  • Collaborate with senior engineers and clients to translate requirements into solid technical decisions.

Skills

LLM concepts
Transformers
Prompt design
Autonomy
Team collaboration

Tools

Docker
LangChain
LangGraph
LlamaIndex
Neo4j

Job description

About expert.ai

We build production-grade AI systems for enterprise clients. Our work focuses on Large Language Models, Retrieval-Augmented Generation, agentic architectures, and knowledge-driven AI. We are a lean team of engineers and researchers who move fast and care about the quality of what we ship.



The Role

We are looking for an AI Engineer with around 2 to 4 years of experience — someone past the learning phase, who has shipped at least one LLM-powered system to production and knows what breaks, what scales, and what was a bad idea in hindsight.


You do not need to have done everything. You need to have done some things well, understand why they worked, and be ready to go deeper.



What You Will Do


  • Design and implement RAG pipelines end-to-end: ingestion, chunking strategies, embedding models, vector retrieval, reranking, and response generation

  • Build agentic workflows using LangChain, LangGraph, LlamaIndex, or custom orchestration — including tool use, memory management, and multi-step reasoning

  • Integrate and prompt-engineer LLMs (GP Claude Sonnet/Opus, Qwen) for domain-specific tasks; contribute to fine-tuning efforts when needed

  • Develop MCP servers and clients to standardize tool and context exposure across AI systems

  • Maintain vector databases (FAISS, Pinecone, Weaviate, Qdrant, pgvector) and optimize retrieval quality

  • Build evaluation pipelines to track hallucination rate, retrieval precision, latency, and output consistency over time

  • Write clean, tested, production-ready Python and contribute to code reviews

  • Collaborate with senior engineers and clients to translate requirements into solid technical decisions



What We Expect


  • 2 to 4 years of software engineering experience, with at least 1 to 2 years focused on LLM or applied AI systems

  • At least one production RAG or agentic application under your belt — you know what it took to get it there

  • Solid understanding of embeddings, transformer fundamentals, context management, and prompt design patterns

  • Familiarity with Docker

  • Able to work with autonomy — you ask good questions, but you do not wait to be told what to do next



Formal degrees are welcome but not required. What matters is what you have shipped.



Nice to Have


  • Experience with MCP protocols in real projects

  • Knowledge graphs or GraphRAG pipelines (Neo4j, Neptune, or similar)

  • Inference optimization: quantization (GGUF, AWQ, GPTQ), vLLM

  • Evaluation tooling: RAGAS, TruLens, or custom eval design

  • Domain NLP experience in legal, manifacturing, or healthcare

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Artificial Intelligence Engineer
Artificial Intelligence Engineer

Hermes Corporate • Italy

On-site
EUR 70,000 - 100,000
AI Engineer - Site: Rome
AI Engineer - Site: Rome

Aieng • Roma

Hybrid
EUR 55,000 - 85,000
AI Engineer
AI Engineer

NTT DATA Europe & Latam • Emilia-Romagna

On-site
EUR 80,000 - 120,000
AI Engineer/Agentic Workflow Platform
AI Engineer/Agentic Workflow Platform

NTT DATA Europe & Latam • Emilia-Romagna

On-site
EUR 80,000 - 120,000
AI Engineer: RAG & LLM Production Systems
AI Engineer: RAG & LLM Production Systems

Expert System S.p.A • Modena

Hybrid
EUR 45,000 - 65,000
AI Architect (Voice AI)
AI Architect (Voice AI)

Neurons Lab • Roma

On-site
EUR 90,000 - 130,000
AI Native Software Engineering Specialist
AI Native Software Engineering Specialist

Accenture Italia • Roma

On-site
EUR 32,000 - 55,000
AI Native Software Engineering Specialist
AI Native Software Engineering Specialist

Accenture Italia • Lombardia

On-site
EUR 29,000 - 55,000
Forward Deployed Agile Software Engineer
Forward Deployed Agile Software Engineer

Jobgether SRL • Italy

On-site
EUR 65,000 - 90,000
Senior AI Full-Stack Engineer (Node.JS)
Senior AI Full-Stack Engineer (Node.JS)

NTT DATA Europe & Latam • Emilia-Romagna

On-site
EUR 90,000 - 150,000