What are the responsibilities and job description for the Senior Principal Software Engineer, AI/ML position at Johnson & Johnson?
Senior Principal Software Engineer, AI/ML
Johnson and Johnson is currently recruiting for a Senior Principal Software Engineer, AI/ML, within the Global Commercial Strategy Organization (GCSO) JJT team.
This position is based in Raritan or Titusville, NJ, site with the ability to come to Raritan once per week.
Role Summary:
As the Senior Principal Software Engineer, AI/ML, you will lead the shaping and hands-on development of AI/ML solutions globally.
Key Responsibilities:
- Act as a hands-on technical lead to conceive, design, build, and implement cross-organization, cross-TA scalable analytics solutions in partnership with Data Engineering and Data Science teams.
- Hold a leadership role in strategy, architecture, and engineering of end-to-end AI/ML pipelines.
- Use AI/ML to design, develop and deliver scalable data pipelines that process large datasets and provide insights and recommendations to optimize development and operations of engagement.ai solutions and pipelines.
- Optimize data solutions and infrastructure for improved performance, reliability, and cost savings.
Qualifications:
- Ph.D. in a quantitative field such as software engineering, computer science, statistics, biostatistics, or supply chain. Or an equivalent educational background of M.S. with 3 years or B.S. with 5 years of experience of building AI/ML solutions in healthcare industry.
- Proficient in exploratory data analysis, data transformation, feature creation & engineering, and data visualization using programming languages including SQL, Python, PySpark along with associated machine learning packages such as TensorFlow, PyTorch, and Keras.
- Strong expertise in building and deploying machine learning models such as generalized linear regression, logistic regression, XGBoost, random forest, neural networks, NLP, GenAI or large language model (LLM).
- Experience with deploying data/model pipelines in machine learning platforms such as AWS (SageMaker, Argo, Kedro), Docker, Databricks, Dataiku.
- Experience in setting up, configuring, and running CI/CD pipelines to ensure smooth and efficient software development workflows. Specifically working with frameworks such as Docker, Kubernetes, Helm, Jenkins, and Gitlab.
- Experience with healthcare relevant datasets, such as EHR, insurance claims or registry data
Preferred Qualifications:
- Strong background in applying Data Science and ML engineering methods in the Pharma industry
- Experience working in a fast-paced environment to balance multiple priorities in a matrixed organization
- The Company maintains highly competitive, performance-based compensation programs.
The anticipated base pay range for this position is $120,000 to $207,000. This position is eligible for an annual performance bonus in accordance with the terms of the applicable plan. Employees may be 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.
Employees may be 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.
Additional information can be found through the link below. https://www.careers.jnj.com/employee-benefits
Salary : $120,000 - $207,000