AI Engineer
Bajaj Finance
About the role
Bajaj Finance Limited, a flagship NBFC of the Bajaj Group, has grown into one of India’s most trusted financial services providers. With a portfolio spanning consumer loans, SME financing, wealth management and insurance, the company serves millions of customers across the country. Its technology‑driven approach has earned it multiple awards for innovation, operational excellence and employee satisfaction.
The firm continuously invests in cutting‑edge platforms such as conversational AI to enhance customer experience, reduce turnaround time and stay ahead in a highly competitive market.
The AI Engineer role is positioned within the Engineering – Software & QA department and reports to the Head of AI Platform. As a backend‑focused AI Engineer, you will be responsible for designing, building and scaling the core services that power Bajaj Finance’s enterprise conversational AI platform. The role blends traditional backend development with AI orchestration, requiring deep knowledge of Python, LangChain, LangGraph, and Node.js, as well as experience with LLM integration, vector stores and session management.
You will work closely with frontend, SDK and AI research teams to deliver reliable, secure, and high‑performance APIs that enable multimodal, personalized user interactions.
Key Responsibilities
- Design and develop REST/GRPC APIs for managing conversational sessions, user context and capability flags.
- Integrate LLM services, vector databases and internal enterprise APIs into the backend workflow.
- Build scalable, configuration‑driven architectures that separate orchestration logic from business rules.
- Optimize services for low latency, high throughput and concurrent user loads.
- Implement security controls, PII masking, audit logging and compliance measures.
- Set up observability pipelines – logging, metrics, tracing and alerting – for end‑to‑end AI workflow monitoring.
- Contribute to CI/CD pipelines, Docker/Kubernetes deployments and serverless runtimes.
- Collaborate with UI, SDK and AI teams to align contracts, schemas and versioning.
- Participate in code reviews, design discussions and technical planning sessions.
- Drive continuous improvement by evaluating new AI tools, caching strategies and messaging patterns.
Tech Stack: Python, LangChain, LangGraph, Node.js, PostgreSQL, Redis, Docker, Kubernetes, AWS/GCP, GRPC, REST, vector databases (e.g., Pinecone), CI/CD (Jenkins/GitHub Actions).
Growth Path: Starting as an AI Engineer, you can progress to Senior AI Engineer, Lead AI Platform Engineer, and eventually Head of AI Engineering, with opportunities to lead cross‑functional AI initiatives across the organization.
Why Join Bajaj Finance? The company offers a vibrant, fast‑paced environment where fintech innovation meets real‑world impact. Employees enjoy competitive compensation, continuous learning programs, and exposure to large‑scale AI deployments that directly influence millions of customers.
The culture encourages ownership, collaboration and a strong focus on work‑life balance, making it an ideal place for fresh talent to grow into industry leaders.
Eligibility & process
Who can apply
Bachelor's degree in Computer Science, Information Technology, Electronics & Communication, or any related engineering discipline; 0‑3 years of relevant backend development experience; minimum 60% aggregate marks (or CGPA 6.0/10); no active backlogs at the time of joining; graduates of any batch year are eligible.
Skills & stack
Selection process
- Round 1: Online coding assessment (DSA & system design basics)
- Round 2: Technical interview (backend design, AI orchestration, problem solving)
- Round 3: HR interview (fitment, culture, compensation discussion)
Prep kit
19 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 4
What is the bias-variance tradeoff and how do you prevent overfitting? Answer
Explain the difference between Precision, Recall, and F1-Score. Answer
How does Gradient Descent work and what is the role of Learning Rate? Answer
What is the difference between Supervised, Unsupervised, and Self-Supervised learning? Answer
Behavioural & HR questions 3
Highlight Bajaj Finance's market reputation, recent tech innovations, and how your skills in Python directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.