Careers that Change Lives
Medtronic is the world’s premier medical company, delivering solutions that benefit patients around the globe. Medtronic’s Mission is to Restore Health, Alleviate Pain and Extend Life. Medtronic Tempe Campus (MTC), is looking for a Senior Data Scientist/Machine Learning Engineer to expand Medtronic’s suite of internal predictive data analytics systems that improve our semiconductor operations performance and product quality.
A Day in the Life
In this position you will design and develop predictive data model and algorithm to improve Operations performance and product quality. The data scientist/machine learning engineer is expected to play an active role in working with manufacturing engineers, software engineers, product engineers, quality, and customers to deliver high quality system applications to improve production efficiency and quality.
Responsibilities may include, but are not limited to:
- Collaborate with process/product engineers and stakeholders throughout the organization to understand business needs and identify opportunities for leveraging company data to drive business solutions
- Develop data science applications for visual inspection, anomaly detection, predictive maintenance, root cause analysis etc. using computer vision, machine learning and deep learning
- Research and develop novel statistical approaches and machine learning/deep learning models which add values to manufacturing process and product performance improvement
- Assess the effectiveness and accuracy of data sources and data gathering techniques
- Develop custom data models and algorithms to apply to the data sets
- Perform full data model and algorithm development cycle: modeling, training, tuning, validating, deploying and maintaining services
- Perform complex data integration and transformation in database
- Deliver automated BI report/dashboard to engineering team for large volume data visualization and statistical analysis, such as trending, correlation etc.
- Provide system validation and documentation
- Leads all data experiments tasked and projects for the Data Analytics team
- Coordinate with different functional teams to implement models and monitor outcomes.
Software knowledge and experience needed in this role includes:
- Knowledge and experience in machine learning, deep learning and statistical modeling end to end development cycle
- Knowledge and experience in ML/DL framework such as Keras, TensorFlow or Pytorch for computer vision application development
- Experience in research and analytic activities utilizing various data points (unstructured and structured) and employ programming to clean, massage, and organize the data.
- Strong programming skills in Python and R and experienced with python libraries such as OpenCV, scikit-learn, numpy and pandas for image analysis, time series, feature engineering, regression and classification problems
- Data integration development to include Extract, Transfer, and Load using SQL programming for Oracle and MS SQL databases
- Predictive data analytics and reporting using SQL and BI software (such as Spotfire, Tableau or Power BI)
- Programming knowledge and experiences with C#, Java, Javascript
- Experience using web services such as WCF, Rest, Spark
- Software quality practices and software development life cycle (SDLC)
- Previous experience in semiconductor manufacturing/testing is preferred
Must Have: Minimum Qualifications
- Bachelor’s Degree Required
- 4 years of relevant experience, or advanced degree with a minimum of 2 years relevant experience.
Nice to Have
- Master of Science Degree in Data Science or a relevant engineering discipline (PHD highly preferred) with aminimum of 2 years of experience in data science solution development and deployment.
- Experience visualizing/presenting data for stakeholders
- Experience in Hadoop, Spark and Impala for large-scale data manipulations
- Experience using a statistical process control (SPC) software system (such as Camline SPACE)
- Solid understanding of SDLC and Agile testing practices – experience in all phases of development process (VOC, analysis, design, coding, testing, validation, documenting, deploying, and support and maintain)
- Experience with software source code repository tool (ex. Git, Subversion, MS TFS)
About MedtronicTogether, we can change healthcare worldwide. At Medtronic, we push the limits of what technology, therapies and services can do to help alleviate pain, restore health and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an exciting and rewarding place to be.
We want to accelerate and advance our ability to create meaningful innovations - but we will only succeed with the right people on our team. Let’s work together to address universal healthcare needs and improve patients’ lives. Help us shape the future.
Physical Job Requirements
The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer, and communicate with peers and co-workers. Contact your manager or local HR to understand the Work Conditions and Physical requirements that may be specific to each role. (ADA-United States of America)