Post Job Free
Sign in

Machine Learning Operations Engineer

Company:
Bayanat
Location:
United Arab Emirates
Posted:
April 16, 2024
Apply

Description:

Company Overview:

Bayanat, provides comprehensive world-class AI-powered geospatial solutions to a growing number of sectors such as Defense, Environment, Energy & Resources, Smart Cities and Transportation. Bayanat’s solutions harness vast amounts of premium and unique data from a range of sources including Satellites, High Altitude Pseudo Satellites (HAPS) and Earth Observation powered by AI to drive geospatial intelligence (gIQ).

Role Summary:

In this role, you will be part of the team tasked with the research and development of solutions that leverage machine learning to tackle real-world challenges within Computer Vision and Earth Observation. As an MLOps Engineer, your focus will be on streamlining and automating the machine learning lifecycle to enhance the efficiency and reliability of our AI platform. This platform is designed to process and analyze data from a diverse array of visual sensors, including Color, IR, Multispectral, and SAR. Your responsibilities will encompass the full spectrum of the machine learning workflow, from data management and preprocessing to model deployment and monitoring. You will play a crucial role in both research and development functions, ensuring that our machine learning models are not only innovative but also robust, scalable, and seamlessly integrated into our platform.

Key Responsibilities:

* You are responsible for the end-to-end automation and optimization of the machine learning lifecycle, from data ingestion to model deployment and monitoring.

* You implement and manage CI/CD pipelines for machine learning models, ensuring rapid deployment and robust testing of AI features.

* You develop and maintain infrastructure for scalable machine learning, including data pipelines, model training environments, and deployment platforms.

* You are committed to enhancing the performance and efficiency of machine learning models through continuous monitoring, testing, and optimization techniques.

* You write clean, efficient, and maintainable code that supports the seamless integration of AI technologies into our platform.

* You collaborate closely with machine learning engineers and other team members, contributing to a cohesive team dynamic while keeping a sharp focus on the strategic objectives of our AI solutions.

* You lead initiatives to ensure that our machine learning operations are efficient, scalable, and aligned with the evolving needs of real-world applications.

* You stay at the forefront of MLOps practices, embracing and integrating the latest advancements to drive innovation and operational excellence in our AI platform.

To qualify, you must have:

* BSc in a STEM related discipline minimum.

* Proficient in rapid prototyping and integration of machine learning features throughout the development lifecycle.

* Advanced proficiency in Python for software development, with a focus on automation and scalability in machine learning operations.

* Practical experience with major AI frameworks, such as TensorFlow or PyTorch, tailored towards operationalizing machine learning models.

* Proficiency with essential machine learning libraries and tools, including but not limited to Scikit-learn, OpenCV, and libraries for managing data and model pipelines.

* Demonstrated experience with cloud computing services (e.g., AWS, GCP, Azure) for deploying and scaling AI solutions, including familiarity with cloud-native technologies for MLOps.

Satisfy one of the following:

* Ph.D. degree with concentration in CV (or EO) and ML with 1+ years’ experience of software development

* Master’s degree with 3+ years’ experience of developing CV (or EO) and ML solutions

If you are a highly motivated and experienced MLOps Engineer looking for a challenging opportunity in a fast-paced and innovative environment, please submit your resume and cover letter for consideration.

Apply