Senior Machine Learning Engineer
inovalon
Job Description
Key Responsibilities:
- Model Development: Design, implement, and optimize machine learning models for various healthcare applications, including predictive analytics, natural language processing, and generative AI.
- End-to-End Deployment: Develop and maintain the full lifecycle of machine learning solutions, from data preprocessing and model training to deployment and monitoring in production environments.
- Data Engineering: Collaborate with data engineers to build and maintain data pipelines, ensuring the availability of high-quality data for training and inference.
- Software Development: Write clean, efficient, and maintainable code for machine learning applications, ensuring seamless integration with existing systems.
- Performance Optimization: Continuously monitor and improve the performance of machine learning models and systems, addressing issues related to scalability, latency, and accuracy.
- Collaboration: Work closely with cross-functional teams to understand business requirements and translate them into technical solutions.
- Mentorship: Provide guidance and mentorship to junior engineers, fostering a culture of continuous learning and innovation.
Qualifications:
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field. Ph.D. is a plus.
- Experience: Minimum of 5 years of experience in machine learning, with a proven track record of deploying models in production environments.
Technical Skills:
- Proficiency in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Proficiency in building applications leveraging generative AI technologies which includes LLM’s, prompt engineering, Vector Databases, RAG architectures and transfer learning is a plus.
- Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
- Strong knowledge of data structures, algorithms, and software engineering best practices.
- Familiarity with big data technologies (e.g., Hadoop, Spark) and data pipeline tools (e.g., Airflow, Kafka).
- Experience with frontend and backend development, including frameworks such as React, Node.js, and Django.