Walmart logo

Walmart

Company

1 day ago

Principal Data Scientist

Bentonville, AR
Full-time

Job Description

What you'll do...

Position: Principal Data Scientist 

 

Job Location: 702 SW 8th Street, Bentonville, AR 72712 

 

Duties: Tech. Problem Formulation: analyze the business problem within one's discipline and questions assumptions to help the business identify the root cause. Identify and recommend approach to resolve the business problem to create effective technology focused solutions. Set relevant deliverables based on the established success criteria and define key metrics to measure progress and effectiveness of the solution. Quantify business impact. Understanding Business Context: evaluate proposed business cases for projects and initiatives. Translate business requirements into strategies, initiatives, and projects and align them to business strategy and objectives and drives the execution of deliverables. Build and articulate the business case and return on investment and delivers work that has demonstrable value. Challenge business assumptions on topics related to one's domain expertise. Mentor the team members on new business insights and allied developments. Proactively engage in the external community to build Walmart's brand and learn more about industry practices. Data Source Identification: understand the priority order of requirements and service level agreements. Define and identify the most suitable sources for required data that is fit for purpose, referring to external sources as required. Perform initial data quality checks on the extracted data. Review the deliverables of junior associates and provides guidance on data source and quality. Analytical Modelling: select appropriate modelling techniques for complex problems with large scale, multiple structured and unstructured data sets. Select and develop variables and features iteratively based on model responses in collaboration with the business. Conduct exploratory data analysis activities (e.g., basic statistical analysis, hypothesis testing, statistical inferences) on available data. Identify dimensions and designs of experiments and create test and learn frameworks. Interpret data to identify trends to go across future data sets. Create continuous, online model learning along with iterative model enhancements. Develop newer techniques (for example, advanced machine learning algorithms, auto ML) by leveraging the latest trends in machine learning, artificial intelligence to train algorithms to apply models to new data sets. Guide the team on feature engineering, experimentation, and advanced modelling techniques to be used for complex problems with unstructured and multiple data sets (for example, streaming data, raw text data). Model Assessment and Validation: identify and review model evaluation metrics based on analytical requirements. Apply suitable techniques for model testing and tuning, to assess accuracy, fit, validity, and robustness. Ensure testing information is documented and maintained by the team. Model Deployment and Scaling: deploy models or model ensemble and ensure sustainability and maintenance overtime. Implement model monitoring and model life-cycle management practices. Assist in creation of innovative user interfaces and support the use of models through collaboration with key stakeholders. Code Development and Testing: write code to develop the required solution and application features by determining the appropriate programming language and leveraging business, technical, and data requirements. Create test cases to review and validate the proposed solution design. Create proofs of concept. 

 

Minimum education and experience required: Master’s degree or the equivalent in Analytics, Computer Science, Information Technology or a related field plus 3 years of experience in analytics or related experience; OR Bachelor’s degree or the equivalent in Analytics, Computer Science, Information Technology or a related field plus 5 years of experience in analytics or related experience; OR 7 years' experience in analytics or related experience. 

 

Skills required: Must have experience with: Converting complex business problems into actionable data science / machine learning solutions. Opportunity sizing data science / machine learning solutions to quantify business impact and prioritize initiatives. Identifying data sources and performing exploratory Data Analysis of large datasets to determine data insights. Feature engineering, including creating new features from existing data, transforming variables, handling missing values, and encoding categorical variables. Exploring and experimenting with various machine learning algorithms (XGBoost, CatBoost, Random Forest, LightGBM, decision trees, linear regression, logistic regression, sequential modeling) for model building and Scaling. Optimizing model performance through feature selection and hyperparameter tuning for accurate and generalized predictions. Identifying appropriate metrics for evaluating the performance of models. Validating and assessing the model’s performance using metrics (AUC (Area Under the Curve), Somers’ D, Precision, Recall, F1 score). Building automated machine learning pipelines in Python, PySpark, Kubeflow. Utilizing multiple data visualization tools (Matplotlib, Seaborn, Tableau) and effective story telling with data. Leveraged programming languages / tools including Python, PySpark, Kubeflow, Snowflake, Databricks to build machine learning models, ML modeling pipelines, and to analyze data to come up with business insights. Leveraged SQL to analyze data and generate business insights. Employer will accept any amount of experience with the required skills. 

 

Wal-Mart is an Equal Opportunity Employer. 

#LI-DNI #LI-DNP

Please mention that you found this job on MoAIJobs, this helps us grow. Thank you!