Senior MLOps Engineer
BrickRed Technologies
Posted 30+ days ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
MLOps Engineer
Location: Cairo, Egypt(On-Site, Work From Office)
Experience Level: Senior (7 8+ years)
Employment Type: Contract
Department: AI/ML Engineering
This role focuses on automating, operationalizing, and managing the end-to-end machine learning lifecycle from model training and evaluation to deployment and monitoring. You will work closely with Data Scientists, DevOps, and Platform teams to ensure reliable delivery, governance, and scaling of ML systems in production environments.
Key Responsibilities MLOps & Lifecycle Management- Design and implement end-to-end MLOps pipelines for ML model lifecycle.
- Automate model training, validation, deployment, and monitoring workflows.
- Manage model registries, feature stores, and version control to ensure reproducibility and lineage.
- Implement strategies for continuous training (CT) and continuous deployment (CD) of ML models.
- Develop and maintain CI/CD pipelines using Azure DevOps, Git, Azure Pipelines, and DVC.
- Integrate automated testing and code quality checks using pytest, behave, SonarQube.
- Support deployment strategies such as Blue-Green, Canary, and Shadow deployments.
- Set up monitoring and alerting using Prometheus, Grafana, and other observability tools to track model health and performance.
- Enable feedback loops and auto-retraining in response to concept/data drift.
- Implement rollback and recovery mechanisms for deployed models.
- Establish and maintain model governance frameworks including audit trails, access controls, and compliance policies.
- Promote and implement Responsible AI practices, aligned with FATE (Fairness, Accountability, Transparency, Ethics) principles.
Desired Candidate Profile
- CI/CD & Version Control: Git, Azure DevOps, Azure Pipelines, DVC
- Experiment Tracking & Registries: MLFlow, Azure ML
- Testing & Quality: pytest, behave, SonarQube
- Orchestration: Airflow, (Azure Data Factory optional)
- Monitoring: Prometheus, Grafana, Email Notifications
- Deployment: Docker, (Kubernetes optional), Azure ML Endpoints
- Programming Languages: Python, Bash, YAML, JSON
- Storage & Compute: Azure Blob, HDFS, Cloudera
- 7 8+ years in MLOps, ML Engineering, or DevOps with a machine learning focus.
- Proven hands-on experience deploying ML models at scale in production environments.
- Strong expertise in model monitoring, drift detection, and automated retraining.
- Familiarity with Responsible AI frameworks and ethical AI best practices.
Company Industry
- IT - Software Services
Department / Functional Area
- Engineering
Keywords
- Senior MLOps Engineer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com