Data Scientist

Cardinal Integrated Technologies, Inc.

$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Data Science, or related quantitative field
  • 3 years of experience in machine learning or ranking systems
  • Proven expertise in Python and ML frameworks (e.g. MLFlow, TensorFlow)
  • Strong analytical skills with background in statistical analysis
  • Experience with large-scale datasets and data manipulation libraries (Pandas, NumPy)
  • Familiarity with search engines like Elasticsearch and SEO concepts

Responsibilities

  • Design, train, and evaluate ranking models to enhance search relevance
  • Analyze search query logs to discover opportunities for improvements
  • Develop features from data to feed ML models for better performance
  • Implement semantic search techniques for enhanced product discovery
  • Optimize search engine configurations and algorithms to integrate with ML models
  • Build and maintain ML pipelines following MLOps practices
  • Monitor performance metrics for continuous improvement of search and ranking models

Benefits

  • Opportunity to work onsite in St. Louis for collaborative environment
  • Engagement with a global eCommerce platform in a transformative role
  • Chance to drive impactful changes in search technology and user experiences
  • Collaboration with cross-functional teams including software engineers and product owners
  • Involvement in advanced AI and ML projects in eCommerce sector
Full Job Description
Role: Data Scientist(23381-1)
Location - St. Louis, MI, USA
Onsite Requirement - Yes
Number of days onsite - 5 days


Must Have Skills
Skill 1 - Proven expertise in Python and ML frameworks (MLFlow, TensorFlow, PyTorch, Scikit learn, or equivalent
Skill 2 - Experience with semantic search, embedding, or dense retrieval methods
Skill 3 - Proficiency in SQL and querying large datasets

Good To have Skills -
Skill 1 - Deep understanding of search engines (Elasticsearch, Solr, OpenSearch

Role Description -*

Our Digital and eCommerce division is looking to transform the Digital and eCommerce technology engine for Client. As a Data Scientist - eCommerce Search, you will play pivotal role in building the next generation of intelligent, high-performing search experiences for our global eCommerce platforms (e.g., sigmaaldrich.com and sigmaaldrich.cn) and build new features and components in our evolving platform, helping to embrace with search metrics, dashboards, model fine tuning.

You will be responsible for optimizing search relevance, tuning search engine behavior, and applying advanced AI/ML techniques to elevate how users Client and interact with products. You'll work closely with Product Owner, Data Scientists, and Software Engineers to deliver seamless and personalized search experiences that directly impact business outcomes.

ESSENTIAL JOB FUNCTIONS*

* Machine Learning Model Development: Design, train, and evaluate ranking models (learning-to-rank, neural networks, embedding-based approaches) to optimize search relevance and personalization.
* Search Query Analysis: Analyze search query logs, evaluate user behavior data to identify opportunities for relevance improvements and inform ranking strategies.
* Feature Engineering: Develop and engineer features from search, product, and user data to power ML models and improve ranking performance.
* Semantic Search & NLP: Implement semantic search for improved product discovery across chemistry and life science domains.
* Search Engine Tuning: Optimize Elasticsearch/Lucene configurations, including tokenization, stemming, query parsing, and lexical search algorithms (BM25) to work in concert with ML models.
* ML Pipeline Development: Build and maintain end-to-end ML pipelines, including data preprocessing, feature engineering, model training, evaluation, and deployment using MLOps best practices.
* Ranking & Personalization: Develop personalized ranking strategies that adapt to user segments, query intent, and business objectives; integrate collaborative filtering and content-based approaches.
* Performance Monitoring & Iteration: Monitor search and ML model performance metrics in production; identify drift and continuously improve models based on new data and domain insights.
* Data Analysis

QUALIFICATIONS*

Education:*
* Bachelor's degree in Computer Science, Engineering, Data Science, or a related quantitative field.

*Mandatory Skills:*
* 3 years of hands-on experience in machine learning, data science, search
relevance, or ranking systems.
* Proven expertise in Python and ML frameworks (MLFlow, TensorFlow, PyTorch, Scikit-
learn, or equivalent).
* Strong background in statistical analysis, data exploration, and working with
large-scale datasets.
* Experience with feature engineering, data preprocessing, and data
manipulation libraries (Pandas, NumPy, Spark).
* Demonstrated experience building or working with ranking models (learning-
to-rank, neural ranking, or similar).
* Experience with semantic search, embedding, or dense retrieval methods.
* Deep understanding of search engines (Elasticsearch, Solr, OpenSearch),
lexical search algorithms (BM25), information retrieval concepts, search
relevance tuning, tokenization, stemming, and query parsing.
* Experience with MLOps practices and tools (model versioning, experiment
tracking, pipeline orchestration).
* Proficiency in SQL and querying large datasets.
* Strong problem-solving and analytical skills with the ability to think critically
about complex search and ranking problems.
* Excellent communication skills; ability to explain ML and search concepts to
both technical and non-technical stakeholders.
* Ability to collaborate with cross-functional teams

Preferred Skills:*
* Search Query Analysis: Analyze search query logs, evaluate user behavior data to identify opportunities for relevance improvements and inform ranking strategies.
* Experience in training & fine tuning the models.
* Experience with large language models (LLMs) or prompt engineering.
* Experience with semantic indexing and dense vector search (e.g., vector
* databases).
* Experience in Search Metrics evolution
* Familiarity with data visualization and analytics tools (Tableau, Looker, etc.).
* Background in NLP, information retrieval, or computational linguistics.
* Experience on search or ML-focused teams

Nice to have Skills:
* Experience in eCommerce Search
* Knowledge of microservices architectures, event-driven systems, and CI/CD Pipelines.

Similar Jobs

More Jobs at Cardinal Integrated Technologies, Inc.

More Information Technology Jobs

Find similar Data Scientist jobs: