Demo

Data Scientist

CBL Solutions
St Louis, MO Contractor
POSTED ON 7/30/2026
AVAILABLE BEFORE 8/28/2026

Job Title: Data Scientist – eCommerce Search

Location: St. Louis, MO

Job Summary

We are seeking a Data Scientist – eCommerce Search to help enhance and optimize the search experience for a global eCommerce platform. In this role, you will design and implement machine learning models, improve search relevance, develop semantic search capabilities, and optimize search engine performance. You will collaborate with product owners, data scientists, and software engineers to deliver intelligent, personalized search experiences that improve product discovery and customer engagement.

Key Responsibilities

  • Design, train, and optimize machine learning models for search relevance and personalized ranking.
  • Build and improve learning-to-rank, neural ranking, and embedding-based search models.
  • Analyze search query logs and user behavior to improve search accuracy and relevance.
  • Develop feature engineering pipelines using search, product, and customer data.
  • Implement semantic search using NLP, embeddings, and dense retrieval techniques.
  • Tune Elasticsearch, OpenSearch, Solr, or Lucene configurations, including BM25, tokenization, stemming, and query parsing.
  • Build and maintain end-to-end ML pipelines using MLOps best practices.
  • Develop personalized ranking strategies based on user intent and business goals.
  • Monitor production search performance, identify model drift, and continuously improve search quality.
  • Collaborate with cross-functional teams to deliver scalable and high-performing search solutions.

Required Qualifications

  • Bachelor's degree in Computer Science, Data Science, Engineering, or a related quantitative field.
  • 3 years of experience in Machine Learning, Data Science, Search Relevance, or Ranking Systems.
  • Strong programming experience with Python.
  • Hands-on experience with ML frameworks such as Scikit-learn, TensorFlow, PyTorch, or MLFlow.
  • Experience with feature engineering, model training, and data preprocessing.
  • Strong knowledge of SQL and working with large datasets using Pandas, NumPy, and Spark.
  • Experience building ranking models such as Learning-to-Rank (LTR) or neural ranking models.
  • Hands-on experience with semantic search, embeddings, or dense retrieval techniques.
  • Strong understanding of search technologies including Elasticsearch, OpenSearch, Solr, or Lucene.
  • Experience with search relevance tuning, BM25, tokenization, stemming, query parsing, and information retrieval concepts.
  • Familiarity with MLOps practices including model versioning, experiment tracking, and pipeline orchestration.
  • Excellent analytical, problem-solving, and communication skills.

Preferred Qualifications

  • Experience analyzing search query logs and search performance metrics.
  • Experience training and fine-tuning machine learning models.
  • Knowledge of Large Language Models (LLMs) and prompt engineering.
  • Experience with vector search, semantic indexing, and vector databases.
  • Familiarity with search analytics and dashboards.
  • Experience with Tableau, Looker, or similar visualization tools.
  • Background in NLP, Information Retrieval, or Computational Linguistics.
  • Experience working on search-focused or machine learning product teams.

Nice to Have

  • Experience with eCommerce search or product discovery platforms.
  • Knowledge of recommendation systems and personalized search.
  • Experience with microservices, event-driven architectures, and CI/CD pipelines.

Hourly Wage Estimation for Data Scientist in St Louis, MO
$39.00 to $48.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 Data Scientist?

Sign up to receive alerts about other jobs on the Data Scientist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,112 - $113,166
Income Estimation: 
$116,765 - $144,626
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 CBL Solutions

  • CBL Solutions Wilmington, DE
  • Job Description: Design, coding, and testing: Mainframe assemblers are responsible for designing, coding, and testing application programs using the IBM As... more
  • 1 Day Ago

  • CBL Solutions Charlotte, NC
  • Role: Senior Cloud Governance Engineer- Platform Engineering Location: Charlotte, NC GRC Fundamentals: Solid understanding of governance, risk, and complia... more
  • 1 Day Ago

  • CBL Solutions Houston, TX
  • Key Pointers: Deep financial modeling expertise Deep understanding of the financial services industry Experience in modeling of advisor sales and performan... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Data Scientist jobs in the St Louis, MO area that may be a better fit.

  • Applied AI Scientist - Zions Bank Careers Midvale, UT
  • Zions Bancorporation’s Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution. With a commitment... more
  • 1 Day Ago

  • Pantheon Data Washington, DC
  • Company Overview Pantheon Data (a Kenific Holding company) is a private, small business based in the Washington, DC, area. Pantheon Data was founded in 201... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!