Machine Learning Engineer

Machine Learning Engineer


Rakuten India

Rakuten is the one of the largest internet services company globally and provides more than 70 services spanning eCommerce, finance, telecommunication, sports and much more to approx. 1.4 billion customers worldwide. Following the strategic vision “Rakuten as a data-driven membership company”, we are expanding our data activities across our multiple Rakuten group companies.

Customer Program, one of our core science programs, aims to build universal customer models and applications. Customer DNA (CDNA) is a platform to manage Rakuten customer profiles by utilizing data from different Rakuten businesses. CDNA-IAs (Inferred Attributes), a part of CDNA, are predicted customer profiles using machine learning algorithms. The team builds and operates a large number of models for CDNA-IAs. The team does apply recent research progress to develop an efficient data pipeline and for model creation.

We are looking for a Data Science Engineer


· Profiling tens of millions of customers with machine learning

· Design and tuning machine learning algorithms

· Design and implement frameworks to serve hundreds of models

· Around 50% time in research and 50% in development

· Create internal tools for monitoring, visualization and other automation process.

Exp : 3 years -5 years


· Computer science or related background

· Experience in software development, especially using Python as a programming language

· Experience with common Linux commands and Linux scripting languages

· Experience with Hadoop, MapReduce, HDFS and Big Data querying tools, such as Tez, Hive, and Impala

· Experience with machine learning projects

· Experience in deployments of model


– Experiences in web service development

– Solid knowledge of large volumes data processing

– Experience with machine learning libraries, such as TensorFlow, PyTorch, and Scikit-Learn

– Experience with NoSQL databases, such as HBase, Redis, CouchBase

– Familiar with data mining concepts and machine learning algorithms

– Experience with Spark and stream-processing systems

– Knowledge of various ETL techniques and frameworks, such as Flume

To apply for this job please visit

    XTechalpha: Launching a “next-in class“ platform of exponential technologies: AI, Blockchain, Cloud, Cybersecurity, IoT & emerging segments: GCCs, Startups and Academic Institutions & Edtech accentuated with an enviable line up of proven and seasoned thought leaders bringing together and ensemble, curated content, networking interventions and learning enhancement. A must visit primer for GIC heads, Technology leaders, Exponential technologies enthusiasts, Academic deans and Entrepreneurs.

    Watch the Launch video:

    XTechalpha: reimagine your THINKING