2,050,475open jobs
120,781companies
242,512added this week
Browse all
Salary
≈ $17k – $39k per year (Estimated)
Location
In office (Bengaluru)
Experience
5+ years exp

First seen by Alion on Oct 28, 2026.

Overview
Company
Impact
Profile match
Rakuten is a global technology and e-commerce conglomerate headquartered in Tokyo, Japan, and founded in 1997. The company provides a diverse range of services including online retail, financial services, digital content, and telecommunications through its ecosystem of over 70 businesses. Operating across 30 countries and regions, the group utilizes its Rakuten India division as a major global technology hub for research, development, and innovation.

We're hiring a Senior AI Engineer to own slices of Raptor's backend and AI layer, end-to-end retrieval, agent orchestration, evals, observability, and the admin tooling our internal users rely on. This role is ~70% Python backend and AI engineering and ~30% frontend (admin consoles, eval dashboards, and BU-facing configuration UIs). If you want to build chat UIs as your day job, this isn't the role. If you want to make production chatbots actually work and have the data to prove they do, read on.


Responsibilities:

  • Build and own AI features end-to-end: retrieval, agent/router logic, prompt design, tool-calling, and post-processing from prototype to production traffic.
  • Improve retrieval quality through chunking, embeddings, hybrid search, reranking, and grounded generation against BU knowledge bases. Measure hit rate, not vibes.
  • Run the eval loop offline: eval harnesses, golden sets, LLM-as-judge graders, and regression suites. Every prompt or model change ships behind an eval delta.
  • LLM observability instruments session-level traces, latency percentiles, retrieval hit rate, hallucination signals, intent misrouting, dead ends, and escalations.
  • Latency and cost optimization: streaming, caching, model routing, batching, and prompt compression. Cost-per-session is a first-class metric.
  • Backend services: Python services (FastAPI, async workers) that handle real production load with proper error handling, retries, and graceful degradation.
  • Spec-driven development for non-trivial features: write a short design spec (problem, options, chosen approach, evaluations, and rollout) before writing code. We use AI coding tools heavily but reject vibe-coding: specs and evals are how we keep speed without losing the plot.
  • Partner with PMs, conversation designers, and BU stakeholders to translate ambiguous product intent into a working system. Push back when the data says the proposal won't work.
  • Admin and eval tooling React/TypeScript surfaces for our team and BU stakeholders to configure flows, inspect sessions, review eval runs, and ship changes safely.
  • Guardrails and AI safety input/output safety checks, PII handling, prompt-injection defenses, and refusal patterns appropriate to each BU context.
  • On-call and production support: debug live incidents, root-cause regressions, and own postmortems


Requirements:

  • 5-8 years of software engineering experience, with at least 2 years building production LLM/AI applications that served real users (not demos).
  • Strong Python backend experience with FastAPI or similar, async/await, Pydantic, background workers, and testing discipline.
  • Retrieval/RAG in production vector stores (pgvector, Pinecone, Weaviate, or similar), hybrid search, and reranking.
  • Hands-on with at least one agent/orchestration framework (LangChain, LangGraph, LlamaIndex, or custom equivalent) and a clear point of view on when *not* to use multi-agent patterns.
  • LLM evals golden sets, regression harnesses, LLM-as-judge, and gating releases on eval deltas.
  • LLM observability: LangSmith, Langfuse, Arize, OpenTelemetry for LLMs, or equivalent homegrown tracing.
  • SQL and warehouse data (BigQuery, Snowflake, Redshift, or similar) chatbot work is data work.
  • Working frontend skills in React + TypeScript sufficient to ship internal tooling and dashboards.
  • Spec-driven development habit: comfortable writing short design docs and evals before code, using AI coding tools as accelerants rather than replacements for thinking.
  • Bachelor's degree in CS or engineering, or equivalent practical experience.


Nice to have:

  • Experience shipping conversational AI for Japanese-language users or other non-English markets.
  • Experience with messaging platforms (WhatsApp Business, Slack, in-app chat) or telephony/voice channels.
  • Fine-tuning, adapters, or distillation for cost/latency wins.
  • Prompt versioning and feature-flagged prompt rollouts.


Tech you'll work with:

  • Backend / AI: Python, FastAPI, async workers, LangChain/LangGraph, Frontier LLM APIs, pgvector / vector search, and Postgres.
  • Observability & evals: LLM tracing tools, custom eval harnesses, OpenTelemetry.
  • Frontend: React, TypeScript, a modern component library that is pragmatic, not religious.
  • Data: SQL on the warehouse and event instrumentation.
  • Infra: Containerized services, CI/CD, on-call rotation.

Skills

AI, Artificial Intelligence, LLM, Python, Rag, Retrieval

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,050,475 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $17k – $40k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Chennai
JavaScript
Java
Databases
ActiveMQ
Apache Kafka
Frontend
Next.js
React.js
DevOps
Rest API
QA
Cypress
Playwright
Apply
≈ $14k – $32k per year (Estimated) · In office · 8+ years exp · Hyderabad
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
AI/ML
Copilot
Cursor
Claude
Prompt Engineering
Frontend
Angular
Mobile
Clean Architecture
DevOps
Rest API
Azure
Cybersecurity
OWASP
Management
Agile
Scrum
Apply
≈ $17k – $39k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Bengaluru
Python
SQL
Python
pySpark
AI/ML
Spark
DevOps
AWS
AWS Lambda
Amazon S3
Management
Agile
Apply
≈ $17k – $40k per year (Estimated) · In office · Bengaluru
Management
ITIL
Apply
≈ $18k – $41k per year (Estimated) · Hybrid · Full-Time · Bengaluru
AI/ML
Copilot
Cursor
Claude
DevOps
CI/CD
Git
Apply
≈ $69k – $157k per year (Estimated) · Hybrid · Full-Time · London
Python
SQL
Cybersecurity
GDPR
Analytics
Power BI
Microsoft Excel
Collibra
Apply
$103k – $189k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Richardson · Bellevue
Python
SQL
AI/ML
Streamlit
Anomaly Detection
DevOps
GCP
Azure
AWS
Analytics
Tableau
Power BI
Matplotlib
Plotly
ETL/ELT
Apply
≈ $59k – $108k per year (Estimated) · Remote (United States) · Full-Time · 1+ year exp · Bachelor's Degree · United States
Python
SQL
Apex
Databases
Oracle
DevOps
Git
Analytics
Power BI
ETL/ELT
Microsoft Excel
Apply
$165k – $205k per year · In office · Top Secret · Full-Time · Bethesda
Python
Bash
Perl
DevOps
Splunk
Ansible
Red Hat
VMWare
Dynatrace
GitLab CI
CI/CD
GitOps
Git
Docker
Ubuntu
Configuration Management
AWX
KVM
Hyper-V
Xen
CentOS Stream
GitLab
Linux
Windows
DNS
Cybersecurity
Active Directory
LDAP
Management
ServiceNow
Apply
≈ $130k – $266k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Malvern · Charlotte · Dallas
JavaScript
TypeScript
DevOps
Git
Analytics
A/B Testing
Apply
In office · 3+ years exp · Bengaluru
Go
JavaScript
Java
Java
Spring Boot
Databases
MySQL
Redis
Google BigQuery
AI/ML
Cursor
LangChain
Claude
LlamaIndex
Fine-tuning
Prompt Engineering
LLM
RAG
Frontend
React.js
DevOps
Rest API
GCP
Datadog
Prometheus
CI/CD
Kubernetes
Grafana
Google GKE
Google Cloud Run
IAM
Apply
Senior Java Engineer 24 days ago
≈ $16k – $38k per year (Estimated) · In office · 6+ years exp · Bengaluru
Java
SQL
Java
Spring Boot
AI/ML
Cursor
Claude Code
DevOps
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $17k – $38k per year (Estimated) · In office · Bengaluru
Java
Java
Spring Boot
Databases
MySQL
Amazon Aurora
DevOps
Rest API
Jenkins
AWS
Amazon EC2
Management
Agile
Scrum
Apply
Graphic Designer 2 days ago
In office · 1+ year exp · Bengaluru
Design
Adobe Photoshop
Adobe After Effects
Apply
≈ $11k – $31k per year (Estimated) · In office · 4+ years exp · Bengaluru
Java
Java
Maven
DevOps
Terraform
Ansible
GCP
Azure
CI/CD
Jenkins
Git
Docker
Kubernetes
Management
Agile
Apply
≈ $22k – $56k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Bengaluru
Python
JavaScript
Java
Kotlin
Scala
Bash
Java
Spring Framework
Spring Boot
Kotlin
Mockito
Databases
MySQL
PostgreSQL
Oracle
RabbitMQ
Apache Kafka
Frontend
Redux
React.js
Redux Toolkit
React Router
Mobile
JUnit
State Management
DevOps
Rest API
GitHub Actions
OpenTelemetry
Logstash
Prometheus
CI/CD
AWS
Docker
Kubernetes
Grafana
Filebeat
JFrog Artifactory
Amazon S3
Linux
Unix
Apache HTTP Server
Cybersecurity
SonarQube
Management
Agile
QA
Cypress
Playwright
Apply
Hybrid · Bengaluru
Java
Java
Spring Boot
Databases
Couchbase
Apache Kafka
AI/ML
Model Context Protocol
AI Agents
LLM Guardrails
Agentic Workflows
DevOps
Splunk
Terraform
GCP
New Relic
OpenTelemetry
Datadog
Prometheus
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Service Mesh
Cybersecurity
Threat Modeling
Apply
Software Engineer 1 day ago
≈ $4.5k – $13k per year (Estimated) · In office · Full-Time · 2+ years exp · Bachelor's Degree · Bengaluru
Java
SQL
Databases
PostgreSQL
Apache Kafka
Mobile
JUnit
DevOps
Rest API
GCP
Kibana
CI/CD
Docker
Kubernetes
Grafana
Bitbucket
GitHub
Management
Agile
ITIL
Apply
≈ $17k – $40k per year (Estimated) · In office · Full-Time · 6+ years exp · Bengaluru
Databases
Databricks
MS SQL
DevOps
Azure
GitHub
Analytics
Power BI
SSIS
SSAS
Management
Agile
Scrum
Apply
Compliance Analyst 1 day ago
In office · Bachelor's Degree · Bengaluru
Apply
See all jobs
This is one of many
2,050,475 more open roles from verified company boards, updated every day.