Role Overview
BMW Group (BMW TechWorks India – Digital Car) is seeking a hands-on Data & AI Engineer (Customer Analytics) to join its engineering team in Pune or Bengaluru, India. In this Generative AI and Agentic AI engineering role, you will design, prototype, and deploy autonomous multi-agent systems, context-aware retrieval architectures (RAG/GraphRAG), persistent agent memory frameworks, and scalable AI APIs backed by resilient data pipelines.
Core Responsibilities
- Generative AI & RAG Development: Architect and build LLM-powered applications leveraging Retrieval-Augmented Generation (RAG), prompt engineering, semantic search, and GraphRAG retrieval pipelines.
- Agentic AI & Memory Systems: Design autonomous and multi-agent workflows capable of reasoning, planning, tool execution, and orchestration, complete with short-term and long-term persistent memory.
- Scalable AI Services & Data Pipelines: Develop robust Python APIs, enterprise system integrations, and lightweight data pipelines to ingest and transform structured and unstructured data.
- AI Evaluation & Observability: Build automated testing, benchmarking, and observability frameworks to continuously validate agent accuracy, reliability, and production performance.
Qualifications & Requirements
- Educational Background: B.Tech / B.E. or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related engineering discipline.
- Professional Experience: 4 to 6 years of hands-on experience designing, prototyping, and deploying production-ready AI and data engineering solutions.
- GenAI & Agent Frameworks: Strong command of Python, API development, LLMs, RAG, and agent orchestration frameworks such as LangGraph, LangChain, or AutoGen, including tool calling and Model Context Protocol (MCP).
- Context, Data & Cloud Stack: Practical experience with embeddings, vector databases, agent memory architectures, AI evaluation/benchmarking, SQL, and cloud AI platforms (AWS or Azure).
- Preferred Qualifications: Hands-on familiarity with GraphRAG, knowledge graphs (Neo4j), AWS Bedrock, Azure AI Foundry, Docker, Kubernetes, LLMOps, Databricks, Apache Spark, or connected-vehicle AI ecosystems.
About BMW Group (BMW TechWorks India)
BMW TechWorks India is a strategic technology and software engineering hub driving digital car innovation for the BMW Group. Across artificial intelligence, customer analytics, autonomous mobility, and cloud-connected vehicle ecosystems, our engineers build intelligent software powering BMW vehicles worldwide.