ML Ops Engineer

SWATX specializes in machine learning operations and infrastructure management.
New Cairo City, Cairo Governorate, Egypt
Machine Learning
Mid-Level Software Engineer
In-Person
[] Employees
3+ years of experience
AI

Description For ML Ops Engineer

SWATX is seeking an ML Ops Engineer to join their team, focusing on the deployment, management, and optimization of machine learning models in both preproduction and production environments. This role combines traditional DevOps practices with machine learning expertise, requiring experience with both VM-based workloads and containerized environments. The position demands expertise in tools like Dataiku and MLFlow, along with strong knowledge of CI/CD practices and infrastructure management.

The role involves working with cutting-edge ML technologies, including local LLM deployment and optimization, while ensuring robust operational practices. You'll be responsible for building and maintaining ML pipelines, implementing monitoring solutions, and collaborating with data scientists to ensure model scalability and reliability. The position requires a strong technical foundation with 3+ years of experience in MLOps or related fields.

This is an excellent opportunity for a mid-level engineer looking to work at the intersection of DevOps and Machine Learning. The role offers hands-on experience with various technologies and tools, from traditional Linux systems to modern containerized environments. Located in New Cairo City, Egypt, this position provides the chance to work on implementing and maintaining ML systems at scale, making it ideal for someone passionate about both operations and machine learning technologies.

Last updated 6 days ago

Responsibilities For ML Ops Engineer

  • Develop and maintain ML pipelines with experience on Dataiku and MLFlow
  • Implement DevOps and CI/CD deployment pipelines processes
  • Operationalize compute workloads on Linux and docker/Kubernetes environments
  • Monitor model performance metrics and implement strategies for continuous improvement
  • Collaborate with data scientists and engineers to ensure model scalability and reliability
  • Implement best practices for version control and CI/CD for ML models
  • Optimize, deploy, and run local small LLMs on CPU-based environments

Requirements For ML Ops Engineer

Python
Kubernetes
Linux
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 3+ years of experience in machine learning operations or related role
  • Experience with on-premise compute landscape especially VMware based environments
  • Extensive experience with Dataiku platform especially on MLOPs Automation
  • Knowledge in Small LLMs and their operationalization and tuning
  • Proficiency in Python, Docker, Kubernetes, and MLOps tools
  • Knowledge of ML frameworks (TensorFlow, PyTorch)
  • Strong problem-solving and troubleshooting skills

Interested in this job?

Jobs Related To SWATX ML Ops Engineer

ML Engineer (LLM Focus)

ML Engineer position focusing on developing and implementing Large Language Models for interpreting building regulations and automating compliance checking in the construction industry.

ML Engineer (General)- Remote, 3-Month Contract, Extendable

Remote ML Engineer position at SWATX focusing on developing AI/ML solutions for building compliance automation, combining machine learning expertise with construction industry applications.

Software Development Engineer (ML), AGI Customization

Machine Learning Engineer position at Amazon's AGI team, focusing on LLM customization, fine-tuning, and model optimization, requiring 3+ years of software development experience.

Software Engineering IC3

Software Engineering role at Microsoft Security focusing on developing generative AI services and LLM capabilities for Security Copilot.

Software Developer

Mid-level Software Developer position at Oracle focusing on ML and AI technologies, requiring 3-5+ years of experience in software development and AI implementation.