Demo

ML Engineer I – Data Scientist (eCommerce Search)

Pacific Consultancy Services
St. Louis, MI Contractor
POSTED ON 7/31/2026
AVAILABLE BEFORE 8/31/2026

ML Engineer I – Data Scientist (eCommerce Search)

St. Louis, MI, USA (Onsite – 5 Days)

Contract

UST Global // Sigma-Aldrich

Job Summary

We are seeking an ML Engineer I / Data Scientist specializing in eCommerce Search to build intelligent search experiences for a global digital commerce platform. The ideal candidate will have hands-on experience in machine learning, search relevance, semantic search, ranking algorithms, and MLOps. You will work with cross-functional teams to improve product discovery, search performance, and personalized customer experiences through advanced AI/ML solutions.

 

Key Responsibilities

  • Design, develop, and evaluate machine learning models for search relevance and ranking.
  • Build learning-to-rank, neural ranking, and embedding-based search models.
  • Analyze search queries and user behavior to improve search quality.
  • Engineer features from search, product, and customer data.
  • Implement semantic search and NLP techniques for product discovery.
  • Tune Elasticsearch/OpenSearch/Lucene configurations including BM25, tokenization, stemming, and query parsing.
  • Develop end-to-end ML pipelines covering preprocessing, training, evaluation, deployment, and monitoring.
  • Build personalized ranking and recommendation strategies.
  • Monitor production model performance and continuously improve relevance.
  • Collaborate with Product Owners, Data Scientists, and Engineering teams to deliver scalable AI-powered search solutions.

 

Required Skills

  • 3 years of experience in Machine Learning, Data Science, Search Relevance, or Ranking Systems.
  • Strong Python programming skills.
  • Experience with ML frameworks such as TensorFlow, PyTorch, Scikit-learn, or MLflow.
  • Strong understanding of statistics and data analysis.
  • Experience with Pandas, NumPy, Apache Spark, and large-scale data processing.
  • Hands-on experience with Learning-to-Rank or Neural Ranking models.
  • Experience with Semantic Search, Embeddings, or Dense Retrieval.
  • Expertise in Elasticsearch, Solr, or OpenSearch.
  • Knowledge of BM25, Information Retrieval, Query Parsing, Tokenization, and Stemming.
  • Experience implementing MLOps practices and model lifecycle management.
  • Strong SQL skills.
  • Excellent analytical, problem-solving, and communication skills.

 

Preferred Skills

  • Model training and fine-tuning.
  • Experience with Large Language Models (LLMs).
  • Prompt Engineering.
  • Vector Search / Dense Vector Databases.
  • Search metrics analysis and optimization.
  • Tableau or Looker.
  • NLP or Information Retrieval background.
  • Experience working on Search or ML-focused product teams.

 

Nice to Have

  • Experience with eCommerce Search platforms.
  • Knowledge of Microservices architecture.
  • Event-driven systems.
  • CI/CD pipelines.

 

Education

  • Bachelor''s degree in Computer Science, Data Science, Engineering, or a related quantitative discipline.

 

Additional Technical Stack

  • Python
  • MLflow
  • TensorFlow
  • PyTorch
  • Scikit-learn
  • Pandas
  • NumPy
  • Apache Spark
  • SQL
  • Elasticsearch
  • OpenSearch
  • Solr
  • BM25
  • Semantic Search
  • NLP
  • Learning-to-Rank
  • Embeddings
  • MLOps
  • Tableau
  • LLMs
  • CI/CD

Hourly Wage Estimation for ML Engineer I – Data Scientist (eCommerce Search) in St. Louis, MI
$44.00 to $55.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a ML Engineer I – Data Scientist (eCommerce Search)?

Sign up to receive alerts about other jobs on the ML Engineer I – Data Scientist (eCommerce Search) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,900 - $95,589
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$90,112 - $113,166
Income Estimation: 
$116,765 - $144,626
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Pacific Consultancy Services

  • Pacific Consultancy Services Cincinnati, OH
  • Job Title: MES Site IT Coordinator / Production Support Lead (Werum PAS-X) Location: Cincinatti OH (Onsite) Contract Hiring Manager Notes Mandatory areas –... more
  • 1 Day Ago

  • Pacific Consultancy Services Issaquah, WA
  • Lead II Software Testing (Automation QE with React) Issaquah, WA (Hybrid – 3 Days) Contract UST Global // Costco Mandatory Areas Must Have Skills – QE Auto... more
  • 2 Days Ago

  • Pacific Consultancy Services Atlanta, GA
  • Role :- Sr Salesforce Developer Work Location: Atlanta, GA Onsite Key Responsibilities: Collaborate with business stakeholders to gather, analyze, and docu... more
  • 3 Days Ago

  • Pacific Consultancy Services Santa Clara, CA
  • Senior LLMOps / MLOps Engineer Santa Clara, CA (Onsite) Contract UST Global // Applied Materials (AMAT) Job Summary We are seeking an experienced Senior LL... more
  • 3 Days Ago


Not the job you're looking for? Here are some other ML Engineer I – Data Scientist (eCommerce Search) jobs in the St. Louis, MI area that may be a better fit.

  • Cynet Systems St. Louis, MI
  • We are looking for ML Engineer for our client in St Louis, MI Job Title: ML Engineer Job Location: St Louis, MI Job Type: Contract Job Overview: Pay Range ... more
  • 1 Day Ago

  • M.L. Chartier Excavating Harrison, MI
  • Location Harrison, MI Department Trucking - MLC Employment Type Full-time Date posted: 6/5/ 2026 Pay: $27.00 - $33.00 per hour Company Overview Founded in ... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!