Machine Learning Developer
Mount Pleasant, SC
Johnson & Johnson
Johnson &Johnsonis a leading wholesale broker with commercial and personal lines expertise.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.
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
- Education and Experience:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 2+ years of experience in developing and deploying ML applications.
- Technical Skills:
- Proficiency in Python and ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Experience with cloud platforms (e.g., Azure, AWS, or GCP) for ML deployment.
- Familiarity with APIs like OpenAI, Hugging Face, or similar.
- Strong understanding of data preprocessing techniques and pipelines.
- Knowledge of databases and data querying (SQL/NoSQL).
- Soft Skills:
- Problem-solving mindset with the ability to design creative and efficient solutions.
- Excellent communication and teamwork skills.
- Ability to adapt to new technologies and work in a fast-paced environment.
Preferred Qualifications
- Experience in fine-tuning large language models (LLMs) or developing custom embeddings.
- Familiarity with natural language processing (NLP) and chatbot development.
- Knowledge of DevOps practices, including CI/CD for ML pipelines.
- Prior experience with proprietary data integration into ML models.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs AWS Azure Chatbots CI/CD Computer Science Data quality DevOps Engineering GCP LLMs Machine Learning ML models NLP NoSQL OpenAI Pipelines Python PyTorch Scikit-learn SQL TensorFlow Testing
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.