This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior AI Engineer role at NTT DATA involves developing an AI Retrieval-Augmented Generation platform. Candidates should have a strong background in Python, FastAPI, and cloud infrastructure management. Responsibilities include designing scalable backend services, developing APIs, and maintaining CI/CD pipelines. A Bachelor’s or Master’s degree in Computer Science or Engineering is required, along with a minimum of 5 years of experience in backend development.
Job Responsibility:
Design and implement scalable backend services for a RAG-based system
Design and develop APIs using FastAPI
Create and maintain CI/CD pipelines
Contribute to vector storage design and chunking strategies
Ensure testing, reliability, and production readiness
Proactively propose backend and infrastructure improvements
Requirements:
Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience
Minimum 5 years of experience developing microservices
5+ years of backend Python development
2+ years building APIs with FastAPI
2+ years designing and maintaining CI/CD pipelines
2+ years managing cloud infrastructure (IAM, databases, compute, networking)
Proven experience deploying and maintaining web application backends in production
Ability to work autonomously and take full technical ownership