Job Description
Job Overview:
CodeNinja is looking for a Mid Level Python Developer with a strong background in DevOps and expertise in Machine Learning Operations (ML/Ops). The ideal candidate will play a key role in deploying, managing, and optimizing machine learning models in production. You will be responsible for bridging the gap between data science and operations, ensuring seamless integration and deployment of ML solutions.
Key Responsibilities:
- Develop and maintain Python-based ML applications, ensuring they are robust and scalable.
- Deploy machine learning models into production environments, utilizing CI/CD practices.
- Collaborate with data scientists and engineers to streamline deployment pipelines in ML/Ops.
- Monitor and optimize the performance of deployed models, implementing necessary updates and improvements.
- Implement and manage cloud infrastructure for ML projects, leveraging platforms like AWS or Azure.
- Automate deployment processes, ensuring repeatability and efficiency.
- Participate in setting best practices for ML model reliability, reproducibility, and monitoring.