cover image
OmniOps

Senior AI System Engineer

On site

Rabat, Morocco

Senior

Full Time

31-12-2025

Share this job:

Skills

Python C/C++ Docker Kubernetes Problem-solving Networking Architecture Systems Architecture Machine Learning Programming Software Development C++ c++ programming

Job Specifications

Company Description

OmniOps is a Riyadh-based technology solutions provider, serving organizations across Saudi Arabia and beyond. With offices in Jordan, Egypt, and Morocco, we specialize in empowering businesses to migrate and scale their AI technology infrastructure confidently, achieving a high level of maturity in their digital landscapes. Our comprehensive services and products guarantee seamless cloud migration, scalability, and management, ensuring optimal performance and consistent reliability for our valued partners.

Location: Morocco, (with potential travel to Riyadh office)

Role Description

The ideal candidate will have a robust background in software development or systems engineering with a specific focus on AI and machine learning. You will play a critical role in designing, developing, and optimizing AI infrastructure solutions that meet the needs of our diverse client base.

Responsibilities:

Designanddevelop AI system solutions to support the AI technology infrastructure of our clients.
Optimize anddeploy machine learning models using Nvidia GPU computing technologies such as TensorRT and CUDA.
Architect scalable and efficient systems, ensuring seamless integration and performance.
Implement and manage containerized applications using Docker and Kubernetes.
Collaborate with cross-functional teams to address complex technical challenges and develop innovative solutions.
Provide mentorship and guidance to junior engineers, fostering a collaborative and growth-oriented environment.
Troubleshoot and resolve system issues, ensuring high reliability and performance.
Optimize distributed computing systems for performance, scalability, and efficiency.
Collaborate with data scientists and AI researchers to implement and optimize AI algorithms on HPC clusters.
Integrate AI workflows with HPC platforms, including GPUs, TPUs, and accelerators
Stayupdatedon advancements in HPC technologies and apply them to improve AI infrastructure

Requirements:

5-7yearsof experience in software development or systems engineering with a focus on AI/machine learning.
Proficiency in Python or C/C++ programming.
Strongexperience with Nvidia GPU computing, including TensorRT engine and CUDA.
Knowledgein systems architecture and networking.
Practical experience with Docker and Kubernetes.
Excellent problem-solving skills and ability to engage in both collaborative and independent work.
Strongunderstanding of HPC architectures (e.g., cluster computing, parallel processing, and distributed systems).
Experience with HPC tools like MPI, SLURM, OpenMP, and Lustre file systems

About the Company

Accelerating Saudi Arabia's AI transformation by deploying, scaling, and managing cloud-native high-performance computing (HPC) clusters. We provide our partners with unmatched expertise and innovative cloud-native solutions to unlock the full potential of their AI technologies. Know more