Data Scientist and Application Developer
Role details
Job location
Tech stack
Job description
Please note that this role is available across multiple countries and may be posted under different requisition numbers to comply with local requirements., We are seeking a Data Scientist and Application Developer to join a cross-functional team of engineers and scientists delivering data-driven solutions tied to manufacturing. In this role you will alternate between building business applications that enable fast, iterative analytics and operationalizing models that directly inform product quality decisions in a GMP context.
You will be responsible for:
Application Development (GMP + non-GMP)
- Build and maintain internal web applications that make analytics usable in day-to-day workflows.
- Develop services using Python with Flask (and/or FastAPI where appropriate), including: Lightweight APIs for data access and model execution User-facing interfaces using Flask + Jinja, with small amounts of JavaScript and optionally React for richer interactions.
- Implement pragmatic software engineering practices (modular design, testing, logging/monitoring hooks, clear documentation) aligned to intended use (GMP vs non-GMP).
Data Science & Modeling (Manufacturing Context)
- Apply strong fundamentals in statistics, data extraction + cleaning, and modeling to diverse manufacturing datasets (e.g., batch/process time series, quality data, laboratory and instrument outputs).
- Develop, evaluate, and document models intended to support insights into manufacturing performance in a GMP environment, focusing on interpretability and lifecycle considerations.
- Collaborate with engineers, scientists, and quality partners to define the problem, select fit-for-purpose methods, and translate outcomes into operational decisions.
- Communicate findings clearly to technical and non-technical stakeholders; create reusable analysis patterns and templates.
Delivery Practices & Collaboration
- Use git fluently in a team setting (branches, pull requests, code reviews).
- Contribute to maintainable, supportable solutions on an internal hosting platform; collaborate with platform/IT partners as needed.
- Follow good documentation and change practices appropriate to regulated and non-regulated use, ensuring solutions are understandable and auditable when required.
Requirements
- Bachelor's degree (or higher) in Data Science, Statistics, Computer Science, Engineering, or related field (or equivalent practical experience).
- Strong data science fundamentals: Basic statistics and experimental reasoning Data wrangling and exploratory analysis Model building and evaluation.
- Strong Python skills for both analysis and application development.
- Familiarity with basic SQL fundamentals is required.
- Experience building user-facing applications using Flask (templates/Jinja) and familiarity with basic front-end concepts (HTML/CSS/JavaScript).
- Comfort working with diverse, imperfect datasets and iterating toward robust solutions.
- Strong collaboration and communication skills in a cross-functional environment.
Preferred Qualifications
- Familiarity with FastAPI and API design concepts (can be learned on the job if needed).
- Experience supporting software or analytics in regulated/GMP-like environments (validation mindset, documentation discipline, traceability).
- Exposure to manufacturing, pharma, chemical, or other industrial process data.
- Knowledge of Azure services and/or identity concepts (e.g., Entra ID) is a plus but not required.
- Familiarity with containerization/DevOps practices (e.g., Docker, CI/CD) is helpful.
Benefits & conditions
Analytical Reasoning, Critical Thinking, Data Savvy, Digital Fluency, Digital Strategy, Engineering, Product Design, Product Development, Product Improvements, Product Portfolio Management, Report Writing, Research and Development, Safety-Oriented, SAP Product Lifecycle Management, Statistics, Technical Credibility, Technologically Savvy The anticipated base pay range for this position is : The antcipated base pay range for this position is $98,000 to $157,550 USD. Additional Description for Pay Transparency: Subject to the terms of their respective plans, employees and/or eligible dependents are eligible to participate in the following Company sponsored employee benefit programs: medical, dental, vision, life insurance, short- and long-term disability, business accident insurance, and group legal insurance. Subject to the terms of their respective plans, employees are eligible to participate in the Company's consolidated retirement plan (pension) and savings plan (401(k)). This position is eligible to participate in the Company's long-term incentive program. Subject to the terms of their respective policies and date of hire, Employees are eligible for the following time off benefits: Vacation -120 hours per calendar year Sick time - 40 hours per calendar year; for employees who reside in the State of Washington -56 hours per calendar year Holiday pay, including Floating Holidays -13 days per calendar year Work, Personal and Family Time - up to 40 hours per calendar year Parental Leave - 480 hours within one year of the birth/adoption/foster care of a child Condolence Leave - 30 days for an immediate family member: 5 days for an extended family member Caregiver Leave - 10 days Volunteer Leave - 4 days Military Spouse Time-Off - 80 hours Additional information can be found through the link below. https://www.careers.jnj.com/employee-benefits