Overview

Job Description

The Senior Machine Learning Engineer role will lead development of machine learning applications and systems at scale for analytic solutions across McKesson. Our team applies data science methodologies to interdisciplinary business problems across Finance, Operations, Accounting, & Supply Chain. This position will work closely with multiple business units such as Treasury, FP&A, Operations, and Pricing. The position’s objectives are:
• Develop simulation software for inventory optimization across the McKesson network
• Architect and lead implementation / adoption of driverless forecasting systems, levering best data science practices and technologies
• Lead execution of MLOps & CI/CD strategy
• Partner with ML Engineering team to build, scale and deploy data science solutions in a multi-cloud environment

The candidate will also focus on machine learning architectural design, develop and review model and application code, and ensure high availability and performance… of our machine learning applications. You’ll have the opportunity to continuously learn and apply the latest innovations and best practices in machine learning engineering and software development.

Position Description

The purpose of this position is to architect, implement, drive adoption, and measure impact of innovative analytic solutions at McKesson, as well as make significant improvements to existing solutions.

Analytic Responsibilities
• Develop inventory optimization / multi-echelon simulation framework for supply chain
• Support Transportation organization’s forecasting and optimization needs around route selection and late delivery prediction
• Fully automate existing forecasting solutions
• Design and guide implementation of model variance analysis and impact tracking framework
• Lead in deploying statistical models in production
• Lead in development of statistical simulation decision frameworks

Minimum Requirements

Experience: 5+ years data science / analytics / programming experience based on combination of industry and academic experience

Education: bachelor’s degree in a technical field such as: Computer Science, Statistics, Applied Mathematics, Finance, Economics or related quantitative / STEM majors. Masters and/or PhD preferred.

Critical Skills
• Expert experience in one or more programming languages, Python plus Java, C/C++, …
• Expert experience with cloud computing in Azure or GCP
• Experience with distributed computing: (e.g. Databricks, Apache Spark, Hadoop…)
• At least 2 years of on-the-job experience with an industry recognized ML frameworks (scikit-learn, PyTorch, Dask, Spark, Kubeflow, or TensorFlow)
• Demonstrated ability to tackle problems across the full data stack, from data wrangling (leveraging SQL or other methodologies) to stakeholder consumption at scale
• Deep knowledge of machine learning / data science best practices
• Knowledge of statistical programming (SAS, R, MATLAB)
• Strong grasp of fundamental statistical concepts: linear regression, A/B testing, outlier analysis, probability distributions, tests for independence, etc.

Additional Knowledge & Skills
• Analysis/Process Thinking
• Team player
• Strong verbal and written communication
• Knowledge of relational databases (e.g. MS SQL Server, Snowflake, Oracle)
• Proficient with Excel spreadsheets, financial modeling, and reporting
• Prior data mining experience using enterprise systems (SAP or JD Edwards preferred)
• Knowledge of data warehousing & ETL best practices is a plus

At McKesson, we care about the well-being of the patients and communities we serve, and that starts with caring for our people. That’s why we have a Total Rewards package that includes comprehensive benefits to support physical, mental, and financial well-being. Our Total Rewards offerings serve the different needs of our diverse employee population and ensure they are the healthiest versions of themselves.

As part of Total Rewards, we are proud to offer a competitive compensation package at McKesson. This is determined by several factors, including performance, experience and skills, equity, regular job market evaluations, and geographical markets. In addition to base pay, other compensation, such as an annual bonus or long-term incentive opportunities may be offered.

Our Base Pay Range for this position

Company:

MCKESSON

Qualifications:

Language requirements:

Specific requirements:

Educational level:

Level of experience (years):

Senior (5+ years of experience)

Tagged as: , , , ,

About McKesson

McKesson distributes medical supplies, information technology, and care management products and services.