Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Dice, so some details may not match this job. The employer's own page has the real description.
Job Overview
This position is for a highly skilled MLOps Engineer with significant experience (10+ years) in designing, deploying, and managing Machine Learning (ML) models in production environments, specifically leveraging Google Cloud Platform (GCP) and Python. The incumbent will be responsible for ensuring the smooth integration and optimal performance of ML algorithms within various applications. This role also involves collaboration across data engineering teams and software developers to enhance existing systems, thus delivering scalable, efficient, and reliable ML solutions. The ideal candidate will have a balance of technical expertise and strategic insight to promote best practices in the MLOps lifecycle while maintaining high standards of reliability and performance.
Job Responsibilities
- Design and implement robust MLOps pipelines to automate the deployment and management of machine learning models within the Google Cloud Platform.
- Collaborate with data scientists and engineers to streamline data collection, model training, and deployment processes.
- Monitor and optimize the performance and scalability of ML models to ensure they meet business requirements.
- Manage version control and CI/CD processes for machine learning models and related code.
- Establish best practices and frameworks for MLOps practices to ensure compliance with organization standards.
- Troubleshoot and resolve issues related to model deployments and integrations.
- Document processes and create user guides to support the MLOps lifecycle.
- Participate in code reviews and contribute to the improvement of existing systems and methodologies.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field; Master’s degree preferred.
- Minimum of 10 years of experience in a relevant role, with a focus on MLOps, machine learning engineering, or data engineering.
- Proficiency in Python and libraries such as TensorFlow, PyTorch, or Scikit-learn.
- Extensive experience working with Google Cloud Platform, including services like Google Kubernetes Engine (GKE), BigQuery, and AI Platform.
- Strong understanding of MLOps principles, including model versioning, CI/CD for machine learning, and monitoring in production.
- Familiarity with containerization technologies such as Docker and orchestration with Kubernetes.
- Solid grasp of software engineering principles and best practices, particularly in the context of data and machine learning.
- Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
Technologies & Tools
The MLOps Engineer will work with a variety of technologies and tools, including but not limited to Google Cloud Platform, Kubernetes, Docker, TensorFlow, PyTorch, and CI/CD tools such as Jenkins or GitLab CI. Familiarity with monitoring tools and services for performance and reliability metrics is essential, along with proficiency in version control systems such as Git. The role requires knowledge of data processing frameworks and libraries to efficiently handle large sets of training data.
Ideal Candidates
The ideal candidates for this position are proactive thinkers with a passion for machine learning and automation. They should possess a strong ability to collaborate across teams, translating technical complexity into business-relevant solutions. Attention to detail and an analytical mindset are critical, along with a continuous learning attitude to stay abreast of evolving technologies in the MLOps space. A successful candidate will demonstrate leadership qualities and a strong commitment to delivering high-quality ML solutions that drive business success.
Your LinkedIn headline is the first thing a recruiter reads in search results. Type your job and a few facts, and our headline writer gives you five to pick from. Write a headline →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.