About this role
Accenture seeks 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.
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, addressing 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
- Minimum 7.5 years of experience and 15 years of full-time education. The posting also specifies 5+ years in NLP, AI or ML and proven production deployment of generative AI systems.
- Advanced Python; NLP, LLMs, RAG and prompt engineering; Azure OpenAI or other LLM platforms; asynchronous FastAPI or Flask; and Azure services including App Service, Storage, AI Search and Cosmos DB.
- CI/CD, logging and monitoring, including Jenkins and OpenTelemetry. The posting also lists vector databases, agentic libraries such as LangChain, LangGraph and AutoGen, computer vision and document processing.
This is a full-time position. The posting does not identify separate preferred skills.
For full details about this role, click “Apply on company site” to view the employer’s original posting.