Senior Data Scientist, Deep Recommender Systems

CAI Technologies Private Limited

Bengaluru

On-site

INR 2,000,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading AI technology company in Bengaluru seeks a Senior Data Scientist to lead the design, development, and deployment of deep learning recommender systems. The ideal candidate has hands-on experience with architecture and scaling of these systems, and proficiency in Python. This is an on-site full-time role integral to advancing personalized user recommendations.

Qualifications

  • Proven experience building, deploying, and maintaining deep learning recommender systems at scale.
  • Hands-on experience with specialized libraries like TorchRec, TFRS, and NVIDIA Merlin.
  • Expert-level proficiency in Python and its data ecosystem (Pandas, NumPy).

Responsibilities

  • Lead the development of deep learning recommender systems from ideation to deployment.
  • Design multi-stage recommender system architectures including efficient retrieval and ranking models.
  • Collaborate with data engineers and product managers on the recommendation pipeline.

Skills

Deep learning recommender systems
Two-Tower Models
Wide & Deep Models
Session-Based Models
Collaborative Filtering
Scalability & MLOps
Python
A/B Testing

Education

Advanced degree (M.S. or Ph.D.) in a quantitative field

Tools

TorchRec
TensorFlow Recommenders (TFRS)
NVIDIA Merlin

Job description

Join our mission to deliver AI infrastructure at scale. Explore opportunities to work with advanced middleware tech stacks.

Senior Data Scientist, Deep Recommender Systems

Lead design and deployment of deep learning recommender systems.

On-site

Full-Time

2025-11-07

About CAI Stack

CAI Stack provides cutting‑edge pluggable building blocks for the entire AI stack. These components enable enterprises to build and scale machine learning (ML) and deep learning (DL) solutions, addressing diverse use cases. Our platform is utilized by some of the world’s largest organizations to deploy vertical‑specific products built on our proprietary AI infrastructure.

Job Description

We are seeking a seasoned and hands‑on Senior Data Scientist to lead the design, development, and deployment of our next‑generation deep learning recommender systems. The ideal candidate will be a technical expert with a proven track record of building and optimizing large‑scale recommender systems in a production environment. You will play a pivotal role in driving our business metrics by delivering highly personalized and relevant recommendations to our users.

Key Responsibilities
  • Lead the end‑to‑end development of deep learning‑based recommender systems, from ideation and research to production deployment and monitoring.
  • Design and implement multi‑stage recommender system architectures, including efficient retrieval (candidate generation) and sophisticated ranking models.
  • Develop and optimize deep learning models for recommendations using architectures such as Two‑Tower, Wide & Deep, and Transformer‑based models.
  • Manage and create large‑scale embedding layers for categorical features related to both users and products to effectively represent high‑dimensional data.
  • Utilize and evaluate various specialized libraries and frameworks like TorchRec, TensorFlow Recommenders (TFRS), Microsoft Rec, Alibaba RecSys and NVIDIA Merlin to accelerate development and deployment.
  • Work with large, sparse datasets and tackle unique challenges in recommender systems, such as the cold‑start problem and the long‑tail problem.
  • Collaborate with data engineers, machine learning engineers, and product managers to ensure the entire recommendation pipeline is scalable, robust, and aligned with business goals.
  • Design and execute A/B tests to rigorously measure the business impact of new models and features.
  • Implement MLOps best practices for continuous integration, deployment, and monitoring of recommender systems in a production setting.
  • Mentor junior data scientists and contribute to a culture of technical excellence and innovation.
Required Qualifications
  • Hands‑On Experience is a Must: Proven experience building, deploying, and maintaining deep learning recommender systems at scale.
  • Recommender System Architectures: Deep understanding and practical experience with architectures such as:
    • Two‑Tower Models: For efficient retrieval (candidate generation) by learning separate embeddings for users and items.
    • Wide & Deep Models: For balancing the memorization of specific feature interactions with the generalization of a deep neural network.
    • Session‑Based and Sequential Models: For capturing the temporal dependencies and order of user behavior within a session or sequence of interactions.
    • Collaborative Filtering Architectures: For leveraging deep learning to model user‑item interactions, such as in Neural Collaborative Filtering (NCF).
    • Graph Neural Networks (GNNs): For learning powerful item and user embeddings by representing interactions as a graph and propagating information.
    • Embedding Layers: For handling sparse, high‑dimensional categorical features and creating dense vector representations at scale.
  • Specialized Libraries: Hands‑on experience with at least two of the following libraries or frameworks:
    • TorchRec
    • TensorFlow Recommenders (TFRS)
    • NVIDIA Merlin
  • Scalability & MLOps: Demonstrated ability to build and deploy systems that handle terabytes of data with low latency. Experience with distributed training and real‑time serving is highly valued.
  • Problem‑Solving: A strong track record of solving common recommender system challenges such as the cold‑start and long‑tail problems.
  • Analytical Skills: Strong knowledge of experimental design and A/B testing methodologies.
  • Programming Proficiency: Expert‑level proficiency in Python and its data science ecosystem (Pandas, NumPy).
Preferred Qualifications
  • Advanced degree (M.S. or Ph.D.) in a quantitative field such as Computer Science, Statistics, or a related discipline.
  • 3 years of experience building recommendation systems at scale.
  • Experience with big data technologies (e.g., Spark, HDFS, Databricks) and vector databases.
  • Familiarity with other deep learning architectures for sequence modeling (e.g., Transformers).
Apply for This Job

First Name *

Last Name *

Email *

Phone *

Address *

Resume *

LinkedIn URL *

Additional Information *

Partner with Our Expert Consultants

Empower your AI journey with our expert consultants, tailored strategies, and innovative solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Scientist, Deep Recommender Systems
Senior Data Scientist, Deep Recommender Systems

Couture • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Senior Data Scientist, Deep Learning Forecasting
Senior Data Scientist, Deep Learning Forecasting

CAI Technologies Private Limited • India

On-site
INR 1,500,000 - 2,500,000
Senior Data Scientist
Senior Data Scientist

adesso orange AG • India

On-site
INR 2,400,000 - 4,200,000
Senior Data Scientist
Senior Data Scientist

Adesso SE • Pune District

On-site
INR 1,200,000 - 1,800,000
Lead Data Scientist
Lead Data Scientist

adesso orange AG • India

On-site
INR 4,000,000 - 7,000,000
Senior Data Scientist
Senior Data Scientist

RapidBrains • Pune District

On-site
INR 1,800,000 - 2,600,000
Lead Data Scientist
Lead Data Scientist

Adesso SE • Pune District

On-site
INR 2,500,000 - 5,000,000
Senior Data Scientist, Deep Learning Forecasting
Senior Data Scientist, Deep Learning Forecasting

CAI Stack • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Data Scientist
Senior Data Scientist

Falabella India • Bengaluru

On-site
INR 2,500,000 - 6,000,000
Data Scientist
Data Scientist

Mirchi • Dadri

On-site
INR 1,800,000 - 2,400,000