Data Scientist

iCIMS Middleware Test Company

Alabama

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

iCIMS Middleware Test Company is seeking a Data Scientist to turn complex data into actionable insights and production-ready models that drive business decisions. You will work with cross-functional teams to identify opportunities, design experiments, build predictive models, and communicate findings to technical and non-technical stakeholders.

The ideal candidate combines strong statistical foundations with hands‑on ML engineering and business acumen.

Qualifications

  • Bachelor’s or Master’s degree in Data Science, Computer Science, Statistics, Mathematics, Economics, or related field.
  • 3+ years of experience in data science, machine learning, or advanced analytics.
  • Strong proficiency in Python and SQL.
  • Solid understanding of statistics, probability, hypothesis testing, and experimental design.
  • Hands‑on experience with ML libraries (e.g., scikit-learn, XGBoost, TensorFlow, or PyTorch).
  • Experience building end‑to‑end analytical solutions from problem framing to deployment.
  • Strong communication skills with ability to explain complex findings clearly.

Responsibilities

  • Collect, clean, and analyze structured/unstructured data from multiple sources.
  • Build, evaluate, and deploy machine learning models for classification, regression, forecasting, and ranking problems.
  • Perform exploratory data analysis (EDA) to identify patterns, anomalies, and opportunities.
  • Design and run A/B tests and other experiments; measure impact and provide recommendations.
  • Develop feature engineering pipelines and maintain reusable datasets.
  • Partner with data engineers to productionize models and monitor performance/drift.
  • Create dashboards/reports and present insights to product, engineering, and leadership teams.
  • Document methodologies, assumptions, and model limitations.
  • Ensure data quality, governance, privacy, and compliance best practices.
  • Continuously research and apply state-of-the-art techniques where relevant.

Skills

Python
SQL
Statistics
Experiment design
ML engineering
Communication

Education

Bachelor’s or Master’s degree in Data Science/CS/Stats

Tools

scikit-learn
XGBoost
TensorFlow
PyTorch
Spark
Databricks

Job description

We are looking for a Data Scientist to turn complex data into actionable insights and production-ready models that drive business decisions. You will work with cross-functional teams to identify opportunities, design experiments, build predictive models, and communicate findings to technical and non-technical stakeholders. The ideal candidate combines strong statistical foundations with hands‑on ML engineering and business acumen.

  • Collect, clean, and analyze structured/unstructured data from multiple sources.
  • Build, evaluate, and deploy machine learning models for classification, regression, forecasting, and ranking problems.
  • Perform exploratory data analysis (EDA) to identify patterns, anomalies, and opportunities.
  • Design and run A/B tests and other experiments; measure impact and provide recommendations.
  • Develop feature engineering pipelines and maintain reusable datasets.
  • Partner with data engineers to productionize models and monitor performance/drift.
  • Create dashboards/reports and present insights to product, engineering, and leadership teams.
  • Document methodologies, assumptions, and model limitations.
  • Ensure data quality, governance, privacy, and compliance best practices.
  • Continuously research and apply state-of-the-art techniques where relevant.
  • Bachelor’s or Master’s degree in Data Science, Computer Science, Statistics, Mathematics, Economics, or related field.
  • 3+ years of experience in data science, machine learning, or advanced analytics.
  • Strong proficiency in Python and SQL.
  • Solid understanding of statistics, probability, hypothesis testing, and experimental design.
  • Hands‑on experience with ML libraries (e.g., scikit-learn, XGBoost, TensorFlow, or PyTorch).
  • Experience building end‑to‑end analytical solutions from problem framing to deployment.
  • Strong communication skills with ability to explain complex findings clearly.
Preferred Qualifications
  • Experience with NLP, recommendation systems, or time-series forecasting.
  • Familiarity with cloud platforms (AWS/GCP/Azure) and MLOps tools.
  • Experience with big data tools (Spark, Databricks, or similar).
  • Exposure to feature stores, model registries, and model monitoring frameworks.
  • Domain experience in HR Tech, SaaS, FinTech, Healthcare, or E-commerce.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Scientist
Data Scientist

UNAVAILABLE • McLean (VA)

On-site
USD 120,000 - 180,000
Data Scientist
Data Scientist

BMA Group Global • San Juan (PR)

On-site
USD 90,000 - 130,000
Data Scientist
Data Scientist

Agentic Dream • United States

Remote
USD 120,000 - 170,000
Data Scientist
Data Scientist

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Data Scientist
Data Scientist

AutoZone • Memphis (TN)

On-site
USD 90,000 - 130,000
Data Scientist
Data Scientist

Veriipro • Phoenix (AZ)

On-site
USD 110,000 - 165,000
Senior Data Scientist
Senior Data Scientist

Compunnel, Inc. • Columbus (OH)

On-site
USD 90,000 - 130,000
Data Scientist
Data Scientist

Compunnel, Inc. • Houston (TX)

On-site
USD 95,000 - 130,000
Data Scientist
Data Scientist

recruiterboom • New York (NY)

On-site
USD 85,000 - 120,000
Data Scientist
Data Scientist

Compunnel, Inc. • Manassas (VA)

On-site
USD 90,000 - 120,000