Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Scientist

American IT Systems

Data Scientist

Location St. Louis, MI, USA
Onsite Requirement Yes
Number of days onsite 5 days

Rate ::60-65/hr on C2C max

Required Skills

  • Python & Machine Learning
  • Search Relevance, Ranking & Ranking Algorithms
  • Elasticsearch / Solr / OpenSearch
  • Semantic Search & Embeddings
  • Feature Engineering & Data Processing
  • SQL & Large-Scale Data Processing
  • MLOps

Client Job Description:

Role Description -*

You will be responsible for optimizing search relevance, tuning search engine behaviour, and applying advanced AI/ML techniques to elevate how users discover 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 behaviour 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 behaviour 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Data Scientist in Saint Louis, MO vacancy
  • $100k - $160k

     ...member. We are proud to be a military and veteran-friendly employer.About This PositionTKC Holdings is seeking a highly skilled Senior Data & Analytics Engineer to support and advance its enterprise reporting, analytics, and cloud data platform initiatives. This role will... 
    Suggested
    Full time
    Immediate start

    TKC Holdings

    Saint Louis, MO
    1 day ago
  • Job ID: 28113686Reference Number: 26-00434Title: AI Engineer/Data Scientist :: Hybrid Saint Louis Missouri :: Need Local candidatePosted Date: 2026-04-30Contact: Ekta ChaudharyContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing... 
    Suggested
    Local area

    HAN Staffing

    Saint Louis, MO
    2 days ago
  •  ...competencies, we strive to create an environment where employees feel welcome, respected and valued.SummarySpire is seeking to fill a Data Engineer II position. This role is a primary contributor and designer of the overall Spire data warehouse, data ETL processes and... 
    Suggested
    Work experience placement
    Flexible hours

    Spire Energy

    Saint Louis, MO
    4 days ago
  • $100k

     ...Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions with clients. Who should apply? Recent computer science/engineering... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Saint Louis, MO
    1 day ago
  • $100k

     ...Cloud World/Oracle Java One (Las Vegas) -2023/2022 and at Gartner Data Analytics Summit (Florida)-2023...  ...-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients... 
    Suggested
    Full time
    H1b

    SynergisticIT

    Saint Louis, MO
    2 days ago
  •  ...Senior Geospatial Data Engineer Object Computing, Inc. is seeking a Senior Geospatial Data Engineer to join our Xtrack Product...  ...production-grade data solutions. Collaborate closely with data scientists, analysts, and business stakeholders to deliver high-impact... 

    Object Computing

    Saint Louis, MO
    7 hours ago
  •  ...Data Stage ETL Developer Location: Seattle, WA / St. Louis, MO / Plano, TX / Dallas, TX / Houston, TX Duration: Fulltime Job Description Must Have Technical/Functional Skills: Design and develop Tera Data ETL jobs and data pipeline. Design, develop... 
    Full time

    JConnect Infotech

    Saint Louis, MO
    1 day ago
  •  ...iQuasar is seeking to fill a Data Engineer in St. Louis, MO. Position: Data Engineer Location: St. Louis, MO ( Onsite Mon-Fri) - Travel expenses will be paid Clearance: Secret Role Overview: The Data Engineer plays a crucial role in the application migration... 
    Relocation

    iQuasar

    Saint Louis, MO
    3 days ago
  •  ...Data EngineerEmployment Type: W2 Only (No C2C or 1099) Duration: 12-month contract with a possibility to extend Location: St. Louis, Missouri Schedule: On-site-3 daysPosition SummaryGenerates reports and regular datasets or report information for end-users, using system... 
    Contract work

    Leading Utilities Organization

    Saint Louis, MO
    4 days ago
  •  ...Data Engineer Data Engineer - Databases (Oracle, Netezza, SQL Server), Hands-on experience with Hadoop, Python, Impala etc. Roles and Responsibilities: - Work as a member of support team to resolve issues related to product, should have good troubleshooting skills... 

    Omni Inclusive

    Saint Louis, MO
    4 days ago
  • Technical Skills 2 Overview The Infosys Data and Analytics (DNA) unit is at the forefront of transforming data into actionable insights, driving business growth and operational efficiency. We specialize in leveraging advanced AI and analytics to create innovative solutions... 
    Full time
    Temporary work
    Relocation

    Infosys Limited

    Saint Louis, MO
    3 days ago
  • Lead Data Engineer with Agentic AI experience Core must-haves (screen for these explicitly) Applied Agentic AI engineering experience: evidence of building Agentic workflows - ideally delivered into a real project. Modern multi-agent architecture experience: hands‑on... 

    TechDigital Group

    Saint Louis, MO
    3 days ago
  • $183k - $339.9k

    Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enable the acceleration of safe AI at scale. As the market leader in both data resilience and data security posture management... 
    Base plus commission
    Local area
    Remote work
    Worldwide
    Shift work

    Veeam

    Saint Louis, MO
    3 days ago
  •  ...AWS Data EngineerPrefer locals or the one who are ready to travel for meetings on their own expenses 2-4 times a month. Bill Rate: 50-55 Visa: Any. 6+ Months contractJob DutiesGather specs and collaborate with US team members to develop data pipelines for a customer data... 
    Local area

    ShiftCode Analytics

    Saint Louis, MO
    2 days ago
  • An innovative tech firm based in St. Louis seeks a Data Engineer to join their support team. The role requires hands-on experience with databases like Oracle and SQL Server, along with Hadoop and Python. Responsibilities include troubleshooting product issues, providing... 

    TechDigital Group

    Saint Louis, MO
    4 days ago
  •  ...Senior AWS Data EngineerWork Location: Saint Louis, MO 63131 Contract duration: 12 monthsMust Have Skills:AWS S3AWS GlueAWS RedshiftNice to have skills:Telecom Knowledge is added advantageETL Data PipelineData ModelingDetailed Job Description:Design, develop, and maintain... 
    Contract work

    eTeam

    Saint Louis, MO
    1 day ago
  • Oowlish, a Latin America-based software development company, invites experienced data professionals to join our remote-first team serving US and European clients. We are seeking a Senior Data Engineer with Snowflake expertise to design, build, and optimize cloud-based... 
    Remote job
    Worldwide

    Oowlish

    Saint Louis, MO
    4 days ago
  •  ...reliable infrastructure. Visit coreandmain.com to learn more. Job Summary - St. Louis, MO onsite. The AI/ML Intern will support the Data Engineering team in developing and applying machine learning and artificial intelligence solutions that enhance business operations,... 
    For contractors
    Internship
    Local area

    Core & Main

    Saint Louis, MO
    4 days ago
  • Adaptive Solutions Group is seeking a Lead Data Integrations Engineer for a top client in the travel/transportation sector. You will lead data replication projects using Oracle GoldenGate and Qlik Replicate, supporting multiple repositories and coordinating with stakeholders... 
    Remote job
    Contract work

    Adaptive Solutions Group

    Saint Louis, MO
    1 day ago
  • As a Data Engineer, you will design, test, and maintain data pipelines for advanced analytics. You'll transform complex datasets, ensuring alignment with strategic goals, and collaborate with IT and business experts to deliver crucial insights in adherence to information... 
    Remote work

    Technology Partners

    Saint Louis, MO
    14 hours ago
  • Responsibilities Data Warehouse Design and Development (Snowflake): Design, develop, and maintain scalable and efficient data models and data warehouses within the Snowflake environment. ETL/ELT Pipeline Development: Design, build, and optimize robust ETL/ELT pipelines... 

    TechDigital Group

    Saint Louis, MO
    1 day ago
  •  ...paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Workforce Solutions Data & Analytics (EWS D&A) is a high-energy, fast-growing organization within Equifax charged with building and supporting best-in-... 
    Full time

    equifax

    Saint Louis, MO
    14 hours ago
  •  ...Unable to Provide Sponsorship or do C2C We are seeking a Senior Data Engineer to support a Fortune 50 health insurance organization,...  ...and regulatory requirements. Mentor and guide junior data scientists, fostering technical growth and best practices in AI/ML development... 

    Brooksource

    Saint Louis, MO
    14 hours ago
  • The Data Engineer will work iteratively on the cloud platform to design, develop and implement scalable, high performance solutions that offer measurable business value to customers. Responsibilities Data Solutions: Design and implementation of data pipelines using GCP... 

    TechDigital Group

    Saint Louis, MO
    4 days ago
  •  ...applications, quality assurance/testing, cloud computing, and data analytics. Since its inception, Halo Group has been recognized...  ...Participate in meetings with business (account/product management, data scientists) to obtain new requirements Follow our Agile software... 
    Permanent employment
    Full time

    Sonoma Consulting Inc.

    Saint Louis, MO
    4 days ago
  • TechDigital Group is looking for a Lead Data Engineer with strong Agentic AI experience in St. Louis, Missouri. Ideal candidates will have hands-on experience designing multi-agent architectures and practical knowledge of AI protocols. Proficiency in Google BigQuery, SQL... 

    TechDigital Group

    Saint Louis, MO
    2 days ago
  • Technology Partners is seeking a hands-on Data Engineer to design, test, and maintain data pipelines for analytics. You will transform complex datasets and ensure alignment with strategic goals while collaborating with IT and business experts. You must have 5+ years in... 

    Technology Partners

    Saint Louis, MO
    14 hours ago
  •  ...-Information Technology 415 S 18th St St Louis, MO 63103, USA BQ-Information Technology 415 S 18th St St Louis, MO 63103, USA The Data Engineer helps design, build, and maintain pipelines and platforms that power our data-driven decisions across the enterprise. This... 
    Work at office

    Build-A-Bear Workshop, Inc.

    Saint Louis, MO
    14 hours ago
  •  ...by the Program Office will be included in the Talent Flex approval process. Develop, evaluate, test, and maintain architectures and data solutions within our organization. The typical Data Engineer executes plans, policies, and practices that control, protect, deliver,... 
    Work at office
    Flexible hours

    TechDigital Group

    Saint Louis, MO
    4 days ago
  •  ...Some problems don’t need more data, they need clarity. At the National Geospatial-Intelligence Agency (NGA) Office of Eurasia, leadership...  ...is an exciting opportunity to join us as a Geospatial Data Scientist to support NGA and bring structure, transparency, and... 
    Full time
    Work at office

    Xcellent Technology Solutions

    Saint Louis, MO
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Scientist. Be the first to apply!