CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Senior AI Engineer

Bajaj Finance

Full time
Experience
3–4 years
Location
India
Work mode
Not stated
Salary
₹11L – ₹25L a year estimatetypical for IT Jobs in India, 852 posts
Posted 9 days ago

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

You will
  • The role focuses on designing reliable APIs, managing conversational state, integrating AI services, and ensuring security, auditability…
  • You will work closely with UI, SDK, and AI teams to deliver a backend that supports dynamic, multimodal, and highly personalized user…
  • Backend Development & API Design
Experience
3–4 years
Education
Bachelor's degree
Must-have skills
CI/CDDockerKubernetesNode.jsPostgreSQLPrompt Engineering

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Job Purpose
We are looking for a Senior AI Engineer (Backend) to build and scale the core backend systems for an enterprise conversational AI platform. The role focuses on designing reliable APIs, managing conversational state, integrating AI services, and ensuring security, auditability, and performance at scale. You will work closely with UI, SDK, and AI teams to deliver a backend that supports dynamic, multimodal, and highly personalized user interactions in a regulated NBFC environment.Duties and Responsibilities
Backend Development & API Design
• Design and develop backend services to support conversational workflows and AI-driven user journeys.
• Build APIs for managing sessions, conversational state, user context, and capability flags.
• Integrate backend systems with LLM services, vector databases, and internal enterprise APIs.
• Ensure backend services support multimodal inputs and outputs (text, voice, image, file).
Architecture & System Design
• Contribute to the design of modular, scalable, and extensible backend architectures.
• Implement configuration-driven approaches over hardcoded business logic wherever possible.
• Ensure clean separation between orchestration logic, business rules, and infrastructure concerns.
• Support channel-aware behavior for mobile SDK and web environments.
Performance, Security & Reliability
• Optimize backend services for low latency and high throughput.
• Implement secure data handling, PII masking, and access controls.
• Ensure proper error handling, retries, and graceful degradation.
• Design systems with high availability, backup, and disaster recovery considerations.
Audit, Analytics & Observability
• Implement audit logging for all user actions and system decisions.
• Integrate analytics events to support product insights and monitoring.
• Ensure traceability of user intents, decisions, and backend responses.
• Support monitoring, alerting, and production issue diagnosis.
Collaboration & Delivery
• Work closely with frontend, SDK, and AI teams to align backend contracts and schemas.
• Participate in code reviews, design discussions, and technical planning.
• Contribute to CI/CD pipelines and production deployments.Key Decisions / Dimensions
Backend & API Decisions
• Defining API contracts for conversational state, UI schemas, and capability flags.
• Choosing data models and storage strategies for session and journey state.
• Deciding synchronous vs asynchronous processing for AI and backend integrations.
• Determining retries, timeout, and fallback strategies for external dependencies.
Architecture & Performance Decisions
• Selecting appropriate caching, persistence, and messaging mechanisms.
• Deciding how to scale backend services for peak load and concurrency.
• Making trade-offs between performance, consistency, and complexity.
• Ensuring all backend features support feature enable/disable and rollback.
Security & Reliability Decisions
• Deciding what data is stored, logged, masked, or excluded.
• Implementing access controls and validation for all inbound requests.
• Ensuring services meet availability, backup, and recovery requirements.Major Challenges
• Managing conversational state and context across long-running, multi-step user interactions.
• Supporting low-latency responses while integrating multiple internal and external systems.
• Designing backend systems that work consistently across trusted (mobile SDK) and untrusted (web) channels.
• Ensuring security, auditability, and compliance in a highly regulated environment.
• Handling evolving AI behaviours without breaking backend contracts or user journeys.
• Maintaining system stability while the platform rapidly evolves.Required Qualifications and Experience
Educational Qualifications
• Bachelor’s degree in computer science, Engineering, or related field.
• 3–4 years of hands-on backend development experience.
Technical Skills
• Strong proficiency in Python, LangChain, LangGraph, Node.js for backend and AI service development.
• Hands-on experience building agentic systems and AI orchestration workflows.
• Experience designing APIs using REST and/or GRPC, including streaming APIs for real-time conversational flows.
• Expertise in prompt engineering, structured system instructions, and response control for LLMs.
• Experience managing session and context state for multi-step, conversational workflows.
• Hands-on experience with PostgreSQL, Redis, and other persistent or in-memory stores for session, embeddings, and caching.
• Experience integrating AI/ML platforms, vector databases, and other external services.
• Ability to design scalable backend solutions to support high concurrency, low-latency, multimodal AI interactions.
• Familiarity with cloud platforms, containerized deployments (Docker/Kubernetes), and serverless architectures.

Performance, Security & Quality
• Experience optimizing backend performance for AI pipelines, including concurrency, streaming, and memory usage.
• Strong understanding of secure coding practices, data privacy, and compliance (PII masking, audit logging).
• Experience implementing observability: logging, metrics, tracing, and alerting for AI workflows.
• Familiarity with CI/CD pipelines, automated testing, and production deployment best practices.
• Experience implementing fallback strategies, retries, and graceful degradation for AI/LLM services.

Key skills

Required

CI/CDDockerKubernetesNode.jsPostgreSQLPrompt EngineeringPythonRedisSecure CodinggRPC

Job market insights

2,857active CI/CD jobs in India
1,455active Docker jobs in India
1,869active Kubernetes jobs in India
₹11L – ₹25L advertised yearly salary for IT Jobs in India (middle half of 852 posts that show a salary; median ₹17L)
85 more open jobs at Bajaj Finance

Jobs asking for CI/CD in India also ask for

  • Python50%
  • AWS46%
  • Kubernetes37%
  • Microsoft Azure37%
  • Docker33%

From live job posts on CoreHRx, updated 12 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Senior AI Engineer job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹11L – ₹25L a year (typical for IT Jobs in India, 852 posts).

How much experience does this job need?

The post asks for 3–4 Yrs experience.

What kind of job is this?

It is a full time job.

This guide is for Indian job seekers preparing for Node.js backend roles, from freshers facing their first technical round to experienced developers aiming for senior positions at product companies and service firms. It covers what interviewers ask most in 2025 and 2026 on Node 20 and 22: the event loop and libuv, modules, async patterns, streams and buffers, Express middleware, error handling, clustering and worker threads, security, performance, REST API design and testing. Questions are grouped as easy, medium and hard. Read each answer, run the code yourself, and then explain it aloud in your own words.

Questions you may be asked

  1. What is Node.js, and why is it a good fit for I/O-heavy applications?
  2. If Node.js is single-threaded, how does it handle many requests at the same time?
  3. What is the difference between CommonJS and ES modules in Node.js?
  4. What is the difference between dependencies and devDependencies in package.json?

Get IT jobs by email

Create a free profile and we email you new IT jobs, at most once a week.

Similar jobs

Free · takes a minute · your resume fills your profile