Senior Data Scientist

5 years

0 Lacs

Posted:20 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Location Name:

Pune Corporate Office - Mantri

Job Purpose

To design, develop, and implement AI and machine learning models for search systems that power scalable and intelligent search experiences at BFL. The role is primarily technical, focusing on hands-on coding, prototyping, and deploying ML models to improve search accuracy, ranking, and personalization.

Duties And Responsibilities

  •  Develop and implement algorithms to improve indexing, ranking, and query relevance.
  •  Work on NLP-driven search features including query expansion, synonym handling, and semantic search.
  •  Contribute to building taxonomy, metadata, and ontology models for search optimization.
  •  Write clean, efficient, and scalable code for ML/AI pipelines.
  •  Support deployment of ML models into production with CI/CD pipelines.
  •  Perform data preprocessing, feature engineering, and model training for search-related problems.
  •  Run experiments, analyze results, and recommend improvements.
  •  Collaborate with product teams and engineers to integrate search models into applications.
  •  Stay updated with the latest research in search, NLP, and machine learning.
________________________________________

Key Decisions / Dimensions

  •  Technical choices on coding approaches, algorithms, and frameworks for assigned tasks.
  •  Recommendations on model tuning, evaluation metrics, and data preprocessing methods.
  •  Bug fixes, performance improvements, and solution enhancements within assigned scope.

Major Challenges

  •  Ensuring accuracy, latency, and scalability of search models in production.
  •  Balancing experimentation with delivery timelines.
  •  Debugging and fine-tuning ML pipelines in real-time environments.
  •  Applying academic/industry research in a business production context.

Educational Qualifications

Required Qualifications and Experience

  •  BE/BTech/MSc/MTech in Computer Science, Statistics, Mathematics, or related fields.

Work Experience

  •  2–5 years of experience in AI/ML, NLP, or Search/Information Retrieval.
  •  Hands-on experience with deploying or supporting ML-based systems.

Mandatory Skills

  •  Strong coding in Python (preferred), Java, or Scala.
  •  Experience with ML/DL frameworks: TensorFlow, PyTorch, scikit-learn.
  •  Knowledge of NLP techniques for search (tokenization, embeddings, semantic search).
  •  Familiarity with SQL/NoSQL databases (MongoDB, Cassandra, etc.).
  •  Basic exposure to CI/CD, Git, testing, and Linux.

Preferred Skills (Nice To Have)

  •  Experience with Elasticsearch/Solr, Lucene-based engines.
  •  Exposure to cloud platforms (Azure/AWS/GCP) for ML model deployment.
  •  Knowledge of recommendation/personalization systems.
  •  Contribution to open-source projects or academic research in AI/ML.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

indore, madhya pradesh

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

bengaluru, karnataka, india

chennai, tamil nadu, india

noida, uttar pradesh, india