MLOps Engineer role
SkillHuset Sweden AB · Gothenburg, Sweden
No Swedish requiredPosted today
Apply for this job
You apply on the site where the job is posted. I never handle applications.
Responsibilities:
- Develop and deploy end-to-end microservices-based solutions for batch and real-time algorithms, including monitoring, logging, automated testing, and performance testing.
- Design, implement, and optimize MLOps pipelines using tools such as Kubeflow, Seldon, MLFlow, Docker, and Kubernetes.
- Collaborate with Data Scientists to enhance the ML model development process and ensure performance improvements.
- Ensure scalability, maintainability, and robustness of deployed machine learning models.
- Monitor and troubleshoot ML model performance and infrastructure issues in production (experience with Prometheus and Grafana is valuable).
- Support and enhance ML software infrastructure, including CI/CD, data storage, cloud services, security, and system monitoring.
- Work with cloud platforms, particularly GCP and Azure, to optimize resource allocation and costs.
- Stay up to date with the latest trends and best practices in MLOps.
Qualifications:
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience as a Machine Learning Engineer or in a similar role.
- Proficiency in Python and experience with ML frameworks like TensorFlow, PyTorch, and scikit-learn.
- Strong understanding of MLOps best practices and tools, including Kubeflow, Seldon, MLFlow, Docker, and Kubernetes.
- Experience working with cloud platforms, especially GCP.
- Knowledge of data processing, ETL, and feature engineering techniques.
- Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
- Excellent communication and interpersonal skills.