Full Time

Remote DevOps Engineer (MLOps) | WFH

Get It - Professional Services
Remote!
$90,000 - $150,000* / year (about $43–$72 an hour)

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 Get It - Professional Services, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Remote DevOps Engineer (MLOps) role at Get It - Professional Services is pivotal in ensuring the seamless integration and deployment of machine learning models into production environments. The successful candidate will collaborate with data scientists, software engineers, and IT operations to automate and enhance the deployment process while maintaining system scalability, reliability, and performance. This role requires a deep understanding of both DevOps practices and machine learning workflows, ensuring that the infrastructure meets the demands of data-driven applications.



Job Responsibilities

  • Design, implement, and maintain MLOps pipelines for continuous training and deployment of machine learning models.
  • Collaborate with data scientists to understand model requirements and ensure efficient integration with deployment systems.
  • Automate and optimize the process of model testing, validation, and deployment.
  • Monitor system performance and perform necessary optimizations to improve deployment efficiency.
  • Manage infrastructure as code (IaC) and ensure compliance with best practices to enhance security and scalability.
  • Troubleshoot and resolve issues related to machine learning infrastructure and model performance.
  • Support CI/CD pipelines to ensure smooth transitions from development to production environments.
  • Document processes, configurations, and model deployment strategies for future reference and training purposes.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience in DevOps practices, particularly within machine learning environments.
  • Strong programming skills in Python, R, or similar languages used for machine learning.
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Knowledge of data versioning tools and frameworks like DVC or MLflow.
  • Strong understanding of continuous integration and deployment (CI/CD) practices.
  • Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.


Technologies & Tools

The Remote DevOps Engineer (MLOps) will utilize a variety of technologies and tools essential for machine learning deployment and operations. This includes cloud platforms like AWS and Google Cloud, containerization tools such as Docker, orchestration systems including Kubernetes, and CI/CD tools like Jenkins or CircleCI. Additionally, the role entails the use of version control systems like Git and model management frameworks like MLflow or DVC, all of which facilitate scalable and efficient model deployment and monitoring.



Ideal Candidates

Ideal candidates for the Remote DevOps Engineer (MLOps) position are proactive professionals who possess a unique blend of technical expertise and effective communication skills. They are detail-oriented and possess a strong aptitude for problem-solving and critical thinking. The ability to work autonomously while managing multiple projects simultaneously is essential. Moreover, a passion for learning and adapting to new technologies, along with a collaborative mindset, will significantly enhance their contributions to the team and the overall success of MLOps initiatives.

Unemployment rose most in Finland: from 8.4% in 2024 to 9.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.