JMP is looking to empower scientists and engineers by ensuring the numerical accuracy and quality of their statistical software, which is used for critical decision-making. The internship aims to support software development by validating statistical algorithms and contributing to the overall quality of JMP's statistical discovery software.
Requirements
- Knowledge of statistical methods in areas such as linear and nonlinear models, multivariate statistics, statistical quality control, data management and screening methods, etc.
- Experience using JSL, R, SAS, or Python programming languages at an intermediate to advanced level.
- A broad statistical background; training or experience in any of the following is also considered but not required: Time Series, Statistical Quality Control, Reliability, Bayesian Methods, Machine Learning, Optimization, and Design of Experiments (DOE).
Responsibilities
- Work with Research Statistician Developers and Research Statistician Testers to independently validate the numerical accuracy of statistical algorithms in various statistical platforms during the software development life cycle.
- Ensure the quality and functionality of software that is used to make critical decisions by engineers and scientists around the world.
- Consume technical and scientific literature, write statistical test code, and participate in the statistical documentation review process.
- Engage in independent and collaborative research to support software development, enable user engagement, and demonstrate JMP’s statistical capabilities.
Other
- A senior doctoral student actively enrolled in an accredited graduate-level curriculum leading to a PhD in Statistics or a related quantitative field such as Mathematics, Industrial Engineering, Software Engineering, etc.(not graduating prior to Dec 2026)
- Ability to work in a team environment and collaborate with other members in Statistical Research and Development including developers, testers, and writers.
- Ability to conduct independent research and testing, gather and synthesize information from multiple sources, and provide constructive feedback to the development team.
- Ability to take ownership of the statistical areas you are responsible for and independently ensure their quality has been assessed.
- Ability to adapt to changing priorities and software development deadlines.