Data Scientist

4 weeks ago


Bengaluru, Karnataka, India Es Magico Full time

About Es Magico

Es Magico is an AI-first enterprise transformation organisation that extends beyond consulting to provide scalable execution across industries such as BFSI, Healthcare, Entertainment, and Education. With offices in Mumbai and Bengaluru, our core focus is to enhance the human workforce with bespoke AI employees across business functions, innovating swiftly and executing with trust. We also collaborate with early-stage startups on their 0 → 1 journey as a venture builder, bringing AI-native products to fruition.

Role: Data Scientist / Machine Learning Engineer

Experience: 1–3 years

Location: Remote

Joining: Immediate preferred

Key Responsibilities

  • Design and build end-to-end machine learning models for classification, regression, recommendation, NLP, or forecasting problems.
  • Collect, clean, and preprocess data using Python, Pandas, NumPy, etc.
  • Perform EDA, feature engineering, and model tuning using scikit-learn, XGBoost, LightGBM, etc.
  • Work on NLP models using libraries like spaCy, Hugging Face Transformers, or OpenAI APIs.
  • Collaborate with engineering teams to deploy models in production environments (batch or real-time).
  • Contribute to the development of AI-native products across enterprise and startup initiatives.

Technical Skills

  • Strong programming skills in Python.
  • Experience with ML libraries: scikit-learn, XGBoost, LightGBM, TensorFlow, or PyTorch.
  • Proficiency in data wrangling, EDA, and feature engineering.
  • Hands-on with NLP, transformer models, or LLMs is a plus.
  • Familiarity with ML lifecycle tools like MLflow, Airflow, or DVC is a bonus.
  • Basic knowledge of model deployment, REST APIs, or cloud services (GCP, AWS) is helpful.

Preferred Qualifications

  • 1–3 years of experience in Data Science, Machine Learning, or Applied AI roles.
  • Bachelor's or Master's in Computer Science, Data Science, Statistics, or equivalent.
  • Experience working on real-world datasets and end-to-end ML pipelines.
  • Exposure to fast-paced product environments or startup settings is a plus.

How to Apply

Send your resume to careers@esmagico.in with the subject line: "Application – Data Scientist / ML Engineer"


  • Lead Data Scientist

    2 days ago


    Bengaluru, Karnataka, India Enable Data Incorporated Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Enable Data Incorporated is looking for a talented and experienced Lead Data Scientist to join our innovative team. In this role, you will be responsible for driving data science initiatives, developing predictive models, and providing insights that guide key business decisions. The ideal candidate has a strong background in statistical analysis, machine...

  • Data Scientist

    3 days ago


    Bengaluru, Karnataka, India Protium Full time

    Company DescriptionProtium is a leading engineering-led, risk-focused lender operating in India. With a full stack approach, Protium offers lending services to MSMEs, consumers, and educational institutions through various channels including digital interfaces and dedicated sales teams. Protium uses proprietary models to assess revenues and growth, providing...

  • Data Scientist

    4 weeks ago


    Bengaluru, Karnataka, India Tekskills Inc. Full time

    Job DescriptionNote: Profiles are rejected if key skills are not reflecting in resume as those are mandatory for requirementJob Role: Data ScientistJob Location: BangaloreWork Mode: Work from officeExp level : 8+We are aggressively looking for a Data Scientist to join our team in Bangalore. The ideal candidate should have over 8 years of experience in data...

  • Data Scientist

    4 weeks ago


    Bengaluru, Karnataka, India Nexoria Techworks Inc. Full time

    Data ScientistAbout the RoleWe are hiring a Data Scientist with 2–3 years of experience to build predictive models, perform data analysis, and deliver actionable insights that drive business decisions. This role involves working with large datasets, building ML models, and visualizing data effectively.Responsibilities- Collect, preprocess, and analyze...

  • Data Scientist

    4 weeks ago


    Bengaluru, Karnataka, India MetaMorph Full time

    Data Scientist | Abu Dhabi We're hiring a Data Scientist to join a fast-moving team building next-generation AI-powered search and research tools that are reshaping how teams access knowledge and make decisions.This role is ideal for someone who thrives in ambiguity, enjoys turning complex datasets into actionable insights, and wants to work at the cutting...

  • Data Scientist

    3 weeks ago


    Bengaluru, Karnataka, India The reliable jobs Full time

    Hiring: Data Scientist - Multi-Touch Attribution (MTA)Location: Bangalore (Hybrid, 3 days in-office)Type: Full-time | Experience: 3-6 yearsJoining: Immediate-30 days.One of our clients is looking for a skilled Data Scientist to lead Multi-Touch Attribution (MTA) modelling. You'll work with marketing and data teams to measure the impact of channels, optimise...

  • Data Scientist

    1 week ago


    Bengaluru, Karnataka, India Recro Full time

    Job Title: Data Scientist (3-5 Years). Reporting to: Lead Data Scientist. Location: Bangalore (India) Job Role:  Investigate the feasibility of applying scientific principles and concepts to business problems.  Develop new algorithms independently to solve well defined retail problems and improve existing algorithms.  Work with product team to...

  • Data Scientist

    1 day ago


    Bengaluru, Karnataka, India Recro Full time

    Job Title: Data Scientist (3-5 Years).Reporting to: Lead Data Scientist.Location: Bangalore (India)Job Role: Investigate the feasibility of applying scientific principles and concepts to businessproblems. Develop new algorithms independently to solve well defined retail problems andimprove existing algorithms. Work with product team to implement new...

  • Data Scientist

    1 week ago


    Bengaluru, Karnataka, India Nexoria Techworks Inc. Full time

    Data ScientistAbout the Role We are hiring a Data Scientist with 2–3 years of experience to build predictive models, perform data analysis, and deliver actionable insights that drive business decisions. This role involves working with large datasets, building ML models, and visualizing data effectively. Responsibilities Collect, preprocess, and analyze...

  • Data Scientist

    2 weeks ago


    Bengaluru, Karnataka, India Nexoria Techworks Inc. Full time

    Data ScientistAbout the Role We are hiring a Data Scientist with 2–3 years of experience to build predictive models, perform data analysis, and deliver actionable insights that drive business decisions. This role involves working with large datasets, building ML models, and visualizing data effectively. Responsibilities Collect, preprocess, and analyze...