What are the responsibilities and job description for the Machine Learning Developer position at Johnson & Johnson?
Job Description
Job Description
Description : Position Overview
We are seeking a skilled and innovative Machine Learning (ML) Developer to join our team. In this role, you will design, build, and deploy intelligent systems leveraging machine learning technologies. Your primary focus will be developing applications that integrate pre-trained AI models (e.g., OpenAI), customizing them with proprietary data, and creating scalable, user-centric solutions.
Requirements : Key Responsibilities
- System Development :
- Design and implement machine learning systems and applications, including integrating OpenAI models with proprietary data.
- Customize and fine-tune pre-trained models to align with business-specific requirements.
- Develop end-to-end ML pipelines for data ingestion, preprocessing, and inference.
- Integration :
- Incorporate APIs such as OpenAI and other AI tools into existing or new systems.
- Build secure and efficient solutions to process and utilize proprietary data alongside external ML models.
- Deployment and Optimization :
- Deploy ML solutions to cloud or on-premise environments ensuring high availability and scalability.
- Monitor and optimize system performance for latency, throughput, and reliability.
- Collaboration :
- Work closely with stakeholders to understand requirements and translate them into actionable technical solutions.
- Collaborate with data engineers, software developers, and business analysts to ensure data quality and system alignment with business goals.
- Testing and Maintenance :
- Conduct rigorous testing to ensure system robustness.
- Maintain and update ML systems as required to adapt to new business needs or technologies.
Qualifications
Preferred Qualifications