UpstaffSign up
Last Update Last Updated: October, 2026

Senior AI/MLOps Engineer

AI and Machine Learning, DevOps.

Senior
B2 (Upper-Intermediate)

Required Skills

AWS
AWS
Kubernetes
Kubernetes
Machine Learning
Machine Learning
MLOps
Python
Python

Nice to Have

Mlflow
Mlflow
Apache Airflow
Apache Airflow
Dagster
Kafka
Kafka
SQL
SQL
Batch
CI/CD
CI/CD
AI/ML
SOLID

Summary

  • Senior AI/MLOps Engineer with extensive experience in designing, deploying, and maintaining scalable machine learning models and services in production.
  • Expert in AWS cloud technologies, Kubernetes containerization, and orchestration.
  • Skilled in Python and SQL, with strong skills in MLflow, Airflow/Dagster, Kafka, and stream processing.
  • Demonstrated leadership in mentoring mid-level engineers, conducting code reviews, and driving strategic ML infrastructure improvements.
  • Ability to collaborate with Data Science teams for model optimization and seamless deployment.
  • Skilled in integrating cutting-edge ML tools and fostering best practices in MLOps and DevOps.

Are you a talented developer looking for a remote job that lets you show your skills and get decent compensation? Join Upstaff.com, a platform that connects you with hand-picked startups and scale-ups in the US and Europe.

Role Overview

We are looking for a Senior AI/MLOps Engineer to provide technical leadership in the development and operation of scalable machine learning infrastructure and production ML systems.

The role focuses on designing and improving machine learning pipelines, supporting both real-time and batch inference, and ensuring reliable deployment and operation of models in production. The engineer will work closely with Data Science and engineering teams to optimize ML systems, introduce new technologies, and develop scalable long-term solutions.

The position also includes mentoring other engineers, conducting code reviews, establishing engineering best practices, and collaborating with both technical and non-technical stakeholders.

Responsibilities

  • Provide technical leadership and mentorship to Machine Learning Engineers.
  • Design, architect, and oversee complex machine learning pipelines and production ML infrastructure.
  • Develop and maintain systems supporting both real-time and batch inference.
  • Collaborate with Data Science teams to deploy, monitor, and optimize machine learning models in production.
  • Improve the performance, scalability, reliability, and maintainability of ML systems.
  • Establish and promote best practices across software development, DevOps, and MLOps.
  • Conduct code reviews and provide technical guidance to engineering teams.
  • Evaluate and integrate new technologies and tools into the ML infrastructure.
  • Work with technical and non-technical stakeholders to translate complex ML concepts into practical solutions.
  • Contribute to the long-term technical direction of machine learning platforms and infrastructure.

Technologies & Tools

  • Cloud: AWS or other major cloud platforms
  • Containers & Orchestration: Kubernetes
  • MLOps: MLflow, model deployment, monitoring, and lifecycle management
  • Workflow Orchestration: Airflow or Dagster
  • Data & Streaming: Kafka and stream-processing technologies
  • Programming: Python, SQL
  • Engineering Practices: Software development, DevOps, MLOps, CI/CD, production system design
  • Machine Learning: Model design, deployment, optimization, and maintenance at scale

Requirements

  • Senior-level experience in AI/ML engineering, MLOps, or a related field.
  • Strong experience designing and operating production machine learning systems.
  • Solid understanding of ML pipelines, model deployment, and production inference.
  • Strong programming skills in Python and SQL.
  • Experience with cloud infrastructure, preferably AWS.
  • Experience with Kubernetes and containerized environments.
  • Experience with MLflow and workflow orchestration tools such as Airflow or Dagster.
  • Understanding of streaming and data-processing technologies such as Kafka.
  • Strong communication and collaboration skills.
  • Ability to provide technical leadership, mentor engineers, and drive engineering best practices.

How to Apply for Senior AI/MLOps Engineer

Be ready for the next steps:

  • Create your profile on our website (import from LinkedIn)
  • 20-30-minute screening call
  • Technical interview feedback
  • Project Selection (we are looking for the best project for you).

Who can apply:

  • We work with developers across Europe, LATAM, the U.S. (W-9 form owners), Canada, Asia, Oceania, and the UK.
  • We do not provide visa assistance, and this cooperation model does not include direct-hire benefits.
  • We cannot accept applicants from Russia, Belarus, Iran, or North Korea.
This job is currently open and accepting applications 🔥
Apply Now
Submit CV / GitHub One time, no registration. Share your CV, LinkedIn, or GitHub profile.

Not your stack?

Join the Upstaff community and we are looking for the best project for you.

Submit a Talent for Senior AI/MLOps Engineer

CV (resume) - pdf, docx/doc or rtf

At Upstaff we respect confidentiality, privacy and value your information.Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up