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 Applied Insight, LLC, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Cloud Machine Learning Operations (MLOps) Engineer at Applied Insight, LLC plays a crucial role in bridging the gap between machine learning development and deployment. This position is responsible for establishing and optimizing processes that ensure scalable and efficient operation of machine learning models within the cloud infrastructure. The ideal candidate will collaborate closely with data scientists and software engineers to develop and maintain automated pipelines, ensuring that models are accurately monitored, deployed, and managed in a robust production environment.
Job Responsibilities
- Design, implement, and optimize end-to-end machine learning workflows and pipelines in cloud environments.
- Collaborate with data scientists to translate experimental models into production-grade deployments.
- Monitor and troubleshoot issues in ML systems and provide timely resolutions.
- Develop automation scripts for model training, deployment, and management processes.
- Ensure compliance with best practices in model versioning, data governance, and security protocols.
- Evaluate and integrate new tools and technologies to enhance MLOps capabilities.
- Create and maintain documentation for MLOps processes and systems.
- Provide support for performance tuning and optimization of machine learning models in production.
Qualifications
- Bachelor's degree in Computer Science, Data Science, Engineering, or a related field; a Master's degree is a plus.
- Proven experience in a machine learning operations role and familiarity with machine learning frameworks such as TensorFlow and PyTorch.
- Strong programming skills in languages such as Python, Java, or Scala.
- Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
- Solid understanding of DevOps practices and CI/CD pipelines, as well as familiarity with tools like Jenkins or Azure DevOps.
- Knowledge of data storage solutions (SQL/NoSQL) and data processing frameworks (Apache Spark, Hadoop).
- Excellent problem-solving skills and attention to detail.
- Effective communication skills for collaborating with technical and non-technical teams.
Technologies & Tools
The Cloud MLOps Engineer will primarily utilize cloud services such as Amazon Web Services (AWS) or Google Cloud Platform (GCP) for deploying machine learning models. Common tools and technologies include Docker and Kubernetes for container orchestration, monitoring tools like Prometheus and Grafana, and machine learning frameworks such as TensorFlow, PyTorch, and Scikit-learn. Familiarity with automation and CI/CD tools such as Jenkins or GitLab CI will also be essential for facilitating smooth deployment processes.
Ideal Candidates
The ideal candidate for the Cloud MLOps Engineer position at Applied Insight, LLC is a proactive problem solver who thrives in a collaborative environment. They will possess a passion for machine learning and cloud technologies, demonstrating an eagerness to learn and innovate. Strong analytical and critical-thinking skills are essential, along with the ability to adapt to new tools and challenges quickly. A good fit will also display excellent communication capabilities to effectively convey technical concepts to team members and stakeholders alike.
In software, telecom and media, hires came to 3.4% of jobs in September and layoffs to 1.7%, against 3.4% and 1% for all industries. The tech job market →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.