AmeriHealth Caritas is a mission-driven organization with over 30 years of experience in delivering comprehensive health care solutions. They are seeking a Senior Machine Learning Engineer to develop and implement machine learning pipelines on the Azure platform, ensuring the scalability and reliability of ML systems.
Responsibilities:
- Develop and deploy end-to-end machine learning pipelines on the Azure Databricks platform
- Collaborate with data scientists, engineers, and stakeholders to understand project requirements and translate them into scalable ML solutions
- Design and implement Azure-based infrastructure and tools for efficient model training, evaluation, and deployment
- Ensure the scalability, reliability, and security of machine learning systems in production environments
- Monitor and troubleshoot deployed ML systems, addressing issues related to performance, data quality, and reliability
- Implement CI/CD processes for machine learning models, enabling seamless updates and version control
- Stay up to date with the latest advancements in Azure ML services and identify opportunities for innovation and optimization
- Collaborate with cross-functional teams to improve ML Ops processes, documentation, and best practices
- Provide guidance and mentorship to junior team members, fostering a culture of continuous learning and growth
Requirements:
- Bachelor's Degree in computer science, engineering, data science, other technical field or extensive relevant experience is required
- Three to five (3 - 5) years' experience ML engineering, data science or similar experience
- Hands on machine learning experience in a production Databricks environment (Azure preferred) including PySpark, MLFlow, Feature Store, and Azure DevOps
- Fluency in Python and SQL
- Ability to guide the team on the best way to structure our ML Ops process and help implement the process
- Experience building model and data drift monitoring solutions in a production environment