NTT DATA

AI/GenAI Engineer

Job Location

Pisa, Italy

Job Description

Overview Collaborates with the technical team to implement both traditional machine learning and generative AI systems under senior guidance. This role supports the entire AI development process, from data collection and preprocessing through model deployment and monitoring for both predictive and generative applications. The Engineer builds and refines prompt templates for various LLM use cases while implementing retrieval-augmented generation systems to enhance generative applications with external knowledge. They contribute to solution development using established frameworks and model architectures, focusing on feature engineering for traditional ML and context engineering for generative applications. They conduct comparative evaluations between traditional machine learning approaches and generative AI alternatives to determine optimal solutions for specific business problems and maintain comprehensive documentation of code, methodologies, and experimental results for both AI and generative AI implementations. They actively participate in code reviews and knowledge-sharing sessions and stay current with emerging trends across the AI/GenAI landscape, implementing AI-assisted tools and workflows to enhance productivity and quality across the software development lifecycle. Responsibilities Collaborate with the technical team to implement traditional ML and generative AI systems under senior guidance. Support the AI development process from data collection and preprocessing to deployment and monitoring for predictive and generative applications. Build and refine prompt templates for various LLM use cases and implement retrieval-augmented generation to include external knowledge. Contribute to solution development using established frameworks and model architectures, focusing on feature engineering and context engineering. Perform comparative evaluations of traditional ML approaches and generative AI alternatives to identify optimal solutions. Document code, methodologies, and experimental results for both AI and generative AI implementations. Participate in code reviews, knowledge-sharing sessions, and stay current with AI/GenAI trends. Integrate AI-assisted tools and workflows into existing systems across teams to improve productivity and quality. Mandatory 2 years of experience in AI/GenAI/ML development roles, with demonstrated experience in generative AI; Experience implementing AI/GenAI features throughout different phases of software development; Solid understanding of fundamentals across machine learning, deep learning, and generative AI; Proficiency in Python programming with experience using TensorFlow, PyTorch, Keras, and LangChain; Working knowledge of prompt engineering techniques for LLMs and other generative models; Good understanding of relational and vector databases for AI/GenAI applications. Preferred Basic knowledge of Java, C#, Go, or Node.js for AI/GenAI integration; Familiarity with version control systems and collaborative development workflows; Experience with AI-assisted software development tools and workflows; Clear communication skills for presenting technical findings on AI/GenAI implementations; Basic understanding of ML/GenAI deployment processes and monitoring requirements; Eagerness to learn and adapt to rapidly evolving AI/GenAI technologies; Bachelor\'s degree or higher in relevant field (or equivalent practical experience). Location : Milano, Roma, Torino, Pisa, Napoli, Treviso, Cosenza, Genova, Bari, Salerno, Bologna. J-18808-Ljbffr

Location: Pisa, Toscana, IT

Posted Date: 9/18/2025
View More NTT DATA Jobs

Contact Information

Contact Human Resources
NTT DATA

Posted

September 18, 2025
UID: 5402744530

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.