Senior Data Scientist

WalmartBentonville, AR
$94,557 - $180,000Onsite

About The Position

The Senior Data Scientist will be responsible for translating business problems into data-related solutions, understanding business context to provide recommendations, integrating data sources, developing analytical models, assessing and validating models, supporting model deployment and scaling, and writing and testing code. This role involves working with complex data, conducting exploratory data analysis, defining features, designing and conducting experiments, performing trend and cluster analysis, and mentoring junior associates. The position requires a strong understanding of machine learning techniques, data visualization, cloud platforms, data pipelines, and containerization technologies.

Requirements

  • Experience using programming languages like SQL and Python to fetch, process and analyze data.
  • Experience conducting Exploratory Data Analysis using packages like Pandas and NumPy.
  • Experience performing missing data imputation as well as outlier detection and handling.
  • Experience training machine learning models with packages like Scikit-learn and H2O.
  • Experience evaluating model performance and optimizing it through feature selection and hyperparameter tuning.
  • Experience developing, training, evaluating, and deploying machine learning or AI models in production environments.
  • Experience explaining outputs from Machine Learning models using feature importance, SHAP and LIME.
  • Experience with Time-series forecasting with ARIMA and Prophet.
  • Experience leveraging version control systems such as Git.
  • Experience generating data-driven insights to support decision-making processes.
  • Experience using data visualization frameworks, such as Matplotlib and Plotly, to support visual identification of trends and patterns.
  • Experience using cloud platforms such as AWS, GCP and Databricks.
  • Experience designing and implementing scalable data pipelines.
  • Experience automating data workflows using Airflow.
  • Experience using CI/CD tools such as Jenkins.
  • Experience using tools like PySpark and Big Query to perform large scale data processing in a distributed environment.
  • Experience with containerization technologies like Docker and Kubernetes.
  • Master’s degree or the equivalent in Computer Science, Analytics, Mathematics or a related field plus 1 year of experience in analytics or related experience OR Bachelor’s degree or the equivalent in Computer Science, Analytics, Mathematics or a related field plus 3 years of experience in analytics or related experience.

Responsibilities

  • Translate business problems into data-related or mathematical solutions.
  • Identify appropriate methods and tools to solve business problems.
  • Share use cases and examples to demonstrate how methods solve business problems.
  • Provide recommendations to business stakeholders to solve complex business issues.
  • Develop business cases for projects with projected return on investment or cost savings.
  • Translate business requirements into projects, activities, and tasks aligned with business strategy.
  • Serve as an interpreter between business needs and tangible solutions.
  • Identify and recommend relevant business insights.
  • Support the understanding of data source requirements and service level agreements.
  • Help identify the most suitable data sources.
  • Perform initial data quality checks.
  • Select and develop analytical models suitable for complex data.
  • Conduct exploratory data analysis.
  • Define and finalize features based on model responses.
  • Identify experiment dimensions, finalize design, test hypotheses, and conduct experiments.
  • Perform trend and cluster analysis to answer business problems and provide insights.
  • Mentor and guide junior associates on modeling and analytics techniques.
  • Identify model evaluation metrics.
  • Apply best practice techniques for model testing and tuning.
  • Support efforts to ensure analytical models can be deployed into production.
  • Support evaluation of analytical models.
  • Support the scalability and sustainability of analytical models.
  • Write code to develop solutions and application features.
  • Test code using recommended testing approaches.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service