About this role
Accenture is hiring an AI / ML Engineer in Bengaluru to own NLP and generative AI solutions from design through production. The role focuses on scalable, cloud-native applications powered by large language models on Azure, with production-ready cloud or on-premises application pipelines.
Responsibilities
- Develop LLM-based chatbots, retrieval-augmented generation (RAG) systems and AI assistants; design data ingestion, preprocessing and document-update pipelines.
- Implement prompt engineering, embeddings, vector search and evaluation. Build asynchronous REST APIs with FastAPI or Flask, and manage LLM API rate limits, retries, load balancing and fault tolerance.
- Deploy, monitor and scale applications on Azure. Deliver proofs of concept and minimum viable products under tight timelines, mentor junior colleagues and support team delivery.
Requirements
- Large Language Models are the stated required skill. The posting also calls for advanced Python; NLP and generative AI experience, including RAG and prompt engineering; Azure OpenAI or other LLM platforms; asynchronous FastAPI or Flask; Azure App Service, Storage, AI Search and Cosmos DB; and CI/CD, logging and monitoring using tools such as Jenkins and OpenTelemetry.
- A minimum of 7.5 years of experience and 15 years of full-time education are required. The experience section separately specifies 5+ years in NLP, AI or ML and proven production deployment of generative AI systems; the listing header states an experience range of 5–10 years.
- Other technologies and areas listed include vector databases, agentic libraries such as LangChain, LangGraph and AutoGen, computer vision and document processing.
For full details about this role, click “Apply on company site” to view the employer’s original posting.