Senior Data Scientist

2 - 5 years

8 - 12 Lacs

Posted:1 hour ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


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.

  • Required Qualifications and Experience
    Educational Qualifications:
  • BE/BTech/MSc/MTech in Computer Science, Statistics, Mathematics, or related fields.
    Work Experience:
  • 25 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 frameworksTensorFlow, 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 Java 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 Java Skills

    Practice Java coding challenges to boost your skills

    Start Practicing Java Now
    Bajaj Finance logo
    Bajaj Finance

    Financial Services

    Pune

    RecommendedJobs for You

    hyderabad, gurugram, bengaluru

    bengaluru, karnataka, india

    bengaluru, karnataka, india

    hyderabad, telangana, india

    gurgaon, haryana, india