Description
Build and maintain infrastructure to deploy, monitor, and scale machine learning models. You will collaborate with data scientists and software engineers to ensure error-free model delivery.
Responsibilities
- Build scalable machine learning pipelines in collaboration with data scientists and software engineers.
- Develop automated processes for model training, testing, and deployment.
- Implement CI/CD practices and version control to ensure error-free model delivery.
- Monitor model performance and establish processes for retraining and updating models.
- Design data pipelines to ensure high-quality data for training and testing.
Required Skills
- 3+ years of experience in software engineering, data engineering, or machine learning engineering.
- Proficiency in Python, Java, or Scala.
- Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with DevOps tools including Kubernetes, Docker, or Jenkins.
- Strong understanding of machine learning concepts and model deployment.
- Experience with SQL and NoSQL databases.
Preferred Skills
- Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.