TXT Group is an international, IT end-to-end provider of consultancy, software solutions and services, supporting the digital transformation of customers’ products and core processes. With a proprietary software portfolio and deep expertise in vertical domains, TXT Group operates across different markets, with a growing footprint in Aerospace, Aviation, Defense, Industrial, Government and Fintech. The holding company, TXT e-Solutions, has been listed on the Italian Stock Exchange - STAR segment (TXT.MI) - since July 2000. TXT Group is headquartered in Milan and has subsidiaries in Italy, Germany, the United Kingdom, France, Switzerland and the United States of America.
AI Engineer:
TXT Group is looking for an AI Engineer – LLM & RAG Systems to join our team dedicated to developing cutting-edge Generative AI solutions.
The successful candidate will be involved in the design, development and evolution of Agentic AI and Retrieval-Augmented Generation (RAG) systems, contributing to the delivery of reliable, scalable and cost-effective Large Language Model (LLM)-based solutions that address real business needs.
Main Responsibilities
Design and implement end-to-end agentic systems, including orchestration, intent classification, request routing, and query rewriting and expansion;
Define and maintain prompt engineering strategies tailored to different use cases;
Select and optimise LLM and embedding models based on quality, latency and cost;
Develop ingestion pipelines for unstructured data, including document parsing, cleaning, normalisation, chunking and metadata extraction;
Implement embedding generation pipelines and manage vector databases;
Design advanced retrieval strategies, including RAG, hybrid search and reranking techniques;
Implement function/tool-calling patterns and integrate external tools (databases, applications, Machine Learning models and web search) using the MCP protocol;
Develop entity and relationship extraction processes to build knowledge graphs that enhance retrieval capabilities;
Define evaluation metrics and frameworks for RAG and LLM systems, measuring retrieval quality, answer correctness and relevance, hallucination detection, and developing regression testing suites for prompts and pipelines;
Design mechanisms to collect and analyse user feedback, supporting offline evaluation and potential model fine-tuning activities.
Required Technical Skills
At least 2 years of experience developing solutions based on Large Language Models;
Strong Python skills and proven experience developing end-to-end LLM-based applications;
Experience with LLM and agent orchestration frameworks (such as LangChain, LlamaIndex or equivalent) and commercial and open-source model APIs (OpenAI, Anthropic, vLLM, Ollama);
Practical knowledge of prompt engineering, function/tool calling and agentic design patterns;
Experience with data ingestion and processing pipelines, vector databases, embedding models and advanced retrieval techniques, including hybrid search, reranking and query expansion;
Familiarity with LLM evaluation frameworks (RAGAS or equivalent) and key evaluation metrics for RAG systems;
Knowledge of security best practices for LLM-based systems, including input/output filtering, guardrails, authentication and authorisation.
Nice to Have
Experience with graph databases (Neo4j or equivalent) and GraphRAG architectures.
Education
Bachelor's degree, Master's degree or equivalent qualification in Computer Science, Computer Engineering, Artificial Intelligence, Data Science or other related STEM disciplines.
Strong problem-solving skills, curiosity, autonomy, proactivity, ownership, attention to technical documentation, and the ability to collaborate effectively within cross-functional teams complete the profile.
Why Join TXT Group
Hybrid working model;
Career growth opportunities in a young, international and dynamic environment;
Continuous training on technical and project-related topics;
Company benefits including private health insurance, corporate welfare, meal vouchers and employee discounts;
This position is offered with a permanent employment contract, with a gross annual salary ranging from €32,000 to €37,000, depending on experience and qualifications;
The employment level and compensation package will be defined during the selection process in accordance with the Italian Metalworkers' Collective Labour Agreement (CCNL Metalmeccanico).
If you are passionate about developing state-of-the-art Artificial Intelligence solutions and want to work on innovative technologies that deliver tangible business value, we would love to hear from you.
This position is open to all applicants regardless of gender, in accordance with Italian Legislative Decree No. 198/2006. TXT Group is an equal opportunity employer committed to fostering an inclusive and diverse workplace.