Role Overview
BMW Group (BMW TechWorks India – Digital Car) is seeking a Mid-Level Python AI Developer to join its engineering team in Pune, Maharashtra, India. In this applied AI and LLM engineering role, you will independently design, build, and deploy production-grade Python AI components and Large Language Model applications—spanning dataset preparation, model fine-tuning, RAG retrieval pipelines, rigorous evaluation, and scalable API integration.
Core Responsibilities
- AI Application & Backend Engineering: Build maintainable Python code, scalable data pipelines, backend services, and RESTful APIs to integrate AI models into production workflows.
- Dataset Engineering & Model Fine-Tuning: Prepare and validate datasets with leak-free train/validation/test splits, implement supervised or parameter-efficient fine-tuning workflows, and track data and experiment versions.
- LLM & RAG Pipeline Development: Architect LLM inference pipelines incorporating tokenization, embeddings, vector search, and Retrieval-Augmented Generation (RAG).
- Model Evaluation & Experimentation: Run reproducible experiments, analyze loss curves and error metrics, and develop automated evaluation suites measuring task accuracy, groundedness, and hallucinations against baselines.
- Production Optimization & Data Governance: Contribute to model deployment, monitoring, latency reduction, and cost optimization while enforcing strict data privacy across datasets, prompts, logs, and outputs.
Qualifications & Requirements
- Educational Background: Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Engineering, or a related quantitative discipline (or equivalent practical AI engineering experience).
- Professional Experience: 5 to 9 years of software and AI/ML development experience building and deploying production Python and deep learning solutions.
- Core AI & Deep Learning Mastery: Strong command of Python, PyTorch (or comparable frameworks), NLP, transformer architectures, attention mechanisms, embeddings, and optimization/validation fundamentals.
- LLM Lifecycle & Software Engineering: Ability to determine when pretraining, fine-tuning, or RAG is optimal, backed by solid API development, automated testing, and reproducible experiment workflows.
- Preferred Qualifications: Hands-on experience with parameter-efficient fine-tuning (PEFT), vector databases, containerized deployments, MLOps/LLMOps platforms, and production model quality monitoring.
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. Working across artificial intelligence, autonomous mobility, infotainment, and cloud-connected vehicle ecosystems, our engineers build intelligent software powering BMW vehicles worldwide.