Senior AI Engineer

NTT DATA

Fresher Bengaluru Full Time Hybrid (office + remote)
NTT DATA logo
Posted : today
Actively hiring

Job description

Join NTT DATA as a Senior AI Engineer in Bangalore, Karnataka. We are seeking innovative individuals to contribute to our forward-thinking organization. This role involves designing and developing cutting-edge AI solutions, focusing on agentic workflows and knowledge systems.

As a key member of our team, you will work with advanced technologies to build scalable AI services and optimize AI applications. Your contributions will be vital in advancing our AI capabilities and ensuring engineering excellence through best practices.

Responsibilities

Design and develop AI assistants and agentic workflow solutions. Build and optimize Retrieval-Augmented Generation (RAG) applications. Develop pipelines for data ingestion, extraction, and retrieval from diverse sources. Implement advanced search strategies, including semantic and vector search. Engineer scalable AI services, APIs, and automation workflows. Create browser automation solutions using Playwright and Puppeteer. Deploy, monitor, and optimize containerized AI applications. Contribute to AI testing, evaluation, and benchmarking. Apply software engineering best practices like CI/CD and observability.

Qualifications

Requires strong Python development skills and experience building AI, ML, or data-driven solutions. Proficiency in Generative AI, LLM-based applications, RAG, embeddings, and vector databases is essential. Familiarity with web scraping, unstructured data processing, Git, testing frameworks, and CI/CD pipelines is expected. A good understanding of Azure and cloud-native architectures is necessary. Experience with AI testing, model evaluation, and performance optimization is a plus. Expertise in agentic AI, workflow orchestration, and advanced retrieval techniques is highly valued. Familiarity with fine-tuning techniques (LoRA, QLoRA) and model serving (vLLM, SGLang) is beneficial. Strong analytical and problem-solving skills are required.

Essential Skills

PythonAI EngineeringGenerative AIRAGEmbeddingsVector DatabasesSemantic SearchChunkingWeb ScrapingUnstructured Data ProcessingGitTesting FrameworksCI/CDAzureCloud-native ArchitecturesPlaywrightPuppeteerAnalytical SkillsProblem-solving SkillsAgentic AIWorkflow OrchestrationLangGraphHaystackOpenAI SDKLanceDBFalkorDBvLLMSGLangAzure Container AppsAzure Container RegistryDockerRay

Good to Have

MLOpsLLMOpsAI EvaluationModel EvaluationBenchmarkingPerformance OptimizationHybrid SearchRetrieval OptimizationAdvanced RAGKnowledge GraphsGraph-based RetrievalFine-TuningLoRAQLoRAAdapter-based TuningPEFTModel ServingObservabilityMonitoringTracingAI ObservabilityAI StrategyPromptingLangfuse

Highlights

  • Actively hiring

More Details

RoleSenior AI Engineer
Employment TypeFull Time, Hybrid (office + remote)

About the Company

NTT DATA logo

NTT DATA

IT Consulting

Senior AI Engineer at NTT DATA | SkillMX | SkillMX