Tech Stack
AWSAzureCloudDockerGoogle Cloud PlatformKubernetesPythonTensorflow
About the role
- Develop and maintain end-to-end Data Engineering pipelines for deploying, monitoring, and scaling machine learning models.
- Collaborate with data scientists, software engineers, and DevOps teams to ensure seamless integration of ML models into production systems.
- Optimize model deployment processes by leveraging containerization technologies such as **Docker or Kubernetes**.
- Implement continuous integration/continuous deployment (CI/CD) practices for ML model development lifecycle management.
- Monitor deployed ML models in production environments to identify performance issues or anomalies.
- Work closely with cross-functional teams to troubleshoot issues related to model performance or data quality in production systems.
- Stay up-to-date with the latest advancements in MLOps toolkits, frameworks, best practices, and industry trends.
Requirements
- Bachelor's degree in Computer Science or a related field; advanced degree preferred.
- Minimum 5 years of experience working as an MLOps Engineer or similar role within a data-driven organization.
- Experience with Kubernetes and KubeFlow is mandatory.
- Strong understanding of machine learning concepts and algorithms.
- Proficiency in Python developing ML pipelines/scripts.
- Experience with popular MLOps toolkits such as Kubeflow Pipelines, TensorFlow Extended (TFX), MLflow, etc., is essential
- Solid knowledge of containerization technologies like Docker and Kubernetes for deploying ML models at scale.
- Familiarity with cloud platforms like AWS/Azure/GCP for building scalable infrastructure solutions is highly desirable
- Experience with version control systems like Git/GitHub for managing code repositories
- Excellent problem-solving skills with the ability to analyze complex technical issues related to ML model deployments.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Data Engineeringmachine learningPythonKubernetesDockerKubeflowTensorFlow Extended (TFX)MLflowCI/CDversion control
Soft skills
problem-solvingcollaborationtroubleshootingcommunication
Certifications
Bachelor's degree in Computer Scienceadvanced degree preferred