RVC
JobsFor Employers
9 jobsSort: Relevance
6d 11h ago

Machine Learning Engineer

Si-Ware Systems·ML / AI Engineer
🏢On-site
|Riyadh, Saudi Arabia
deep_learninggitpythonpytorch+1
13d 10h ago

Data Scientist

ARRISE·ML / AI Engineer · iGaming
📡Fully Remote
azureci/cdcomputer_visiondocker+3
3d 22h ago

Senior AI Engineer

Osano·ML / AI Engineer · Data Privacy
📡Fully Remote
awsazurefastapipython
4d 4h ago

Senior AI Engineer

Mitratech·ML / AI Engineer · Legal, Risk, Compliance, HR
📡Fully Remote
$170k - $190k USD
awsdynamodbfastapijwt+8
7d 13h ago

Product ML Engineer

Sweed·ML / AI Engineer · Technology
📡Fully Remote
ab_tetingpythonsql
7d 20h ago

AI Research Engineer

Tether Operations Limited·ML / AI Engineer · Finance
📡Fully Remote
hugging_facepytorch
9d 5h ago

Senior Technical Advisor

Institute for Security and Technology·ML / AI Engineer · Public Policy
📡Fully Remote
$80k - $100k USD
risk_managementtesting_methodologies
10d 16h ago

AI Specialist

BPM India Advisory Service Private Limited·ML / AI Engineer · Consulting
📡Fully Remote
cloud_servicesmlopspython
10d 23h ago

Staff Software Engineer

Headway·ML / AI Engineer · Healthcare Technology
📡Fully Remote
$224k - $336k USD
awsdatadogfastapikafka+9

Machine Learning Engineer

Si-Ware Systems | ML / AI Engineer
On-site
Full Time
Saudi Arabia, Riyadh

We are building a new Systems-Level Integration (SLI) team focused on Smart high-performance Inertial Sensors and Systems. As a Machine Learning Engineer in our expanding Riyadh office, you will pioneer the use of Deep Learning to enhance the raw performance of MEMS IMU sensors.
In the initial phase of this role, you will focus entirely on software, simulation, and data-driven modeling. You will work with datasets provided by our core engineering team to train models that correct stochastic errors, denoise signals, and improve sensor performance.

What You Will Do

  • Time-Series AI Development: Design, train, and validate neural networks (CNNs, LSTMs, TCNs, Transformers, etc…) to denoise raw inertial sensors data and fuse them for better performance.

  • Virtual Sensing: Develop AI models that enhance MEMS IMU sensor outputs using self-supervised or supervised learning techniques.

  • Data Pipeline Engineering: Build robust data processing pipelines to handle massive, high-frequency inertial systems datasets (filtering, normalization, augmentation, and windowing).

  • Cross-Border Collaboration: Work closely with the Egypt-based Systems and Firmware teams to ensure your models are designed within the computational limits of edge microcontrollers (TinyML).

  • Rapid prototyping: You will be implementing ML algorithms based on published academic research papers.

  • Research: You will be required to regularly survey state-of-the-art academic research papers on the intersection of machine learning and inertial systems.

  • Model Optimization: Quantize and prune trained PyTorch/TensorFlow models for eventual deployment on resource-constrained embedded targets (e.g., ARM Cortex-M).



(Must-Haves)

  • Citizenship: This role is open to Saudi Nationals in line with local employment regulations.

  • Education: BSc or MSc in Computer Engineering, Aerospace Engineering, Electrical/Mechanical Engineering, or a strictly related engineering field.

  • SCE Membership: Engineer membership in the Saudi council of engineers (Engineer Grade category) is mandatory for this role.

  • AI/ML Expertise: Strong hands-on experience with Deep Learning frameworks (PyTorch preferred) and a solid understanding of training models on time-series data.

  • Coding: Python proficiency is mandatory, with strong software engineering practices (unit testing, modular code design).

  • Version Control: Git proficiency is mandatory.

The "Nice-to-Haves" (Bonus Points)

  • Sensor Fusion Knowledge: Familiarity with classical inertial navigation concepts, attitude representations, Extended Kalman Filters (EKF), or AHRS algorithms.

  • Physics-Informed Neural Networks (PINNs): Understanding of how to constrain AI models using the laws of physics (e.g., kinematics).

  • Edge AI: Experience with machine learning model deployment on Microcontrollers, STM32Cube.AI, or ONNX runtime.

Why Join Us

  • Work on real-world AI + hardware systems, not just theoretical models.

  • Be part of a deep-tech company building advanced sensing technologies.

  • Collaborate with highly specialized engineering teams across borders.

  • Take ownership as a one of the founding ML engineers in Riyadh.

  • Grow in an environment that embraces AI-driven innovation.

Required Skills

deep_learninggitpythonpytorchtensorflow

Required Languages

🇬🇧 English

Key competency: ML / AI Engineer
Roles
PythonJavaReactTypeScriptNode.jsGoRustDevOpsData scienceProductDesign
Remote
United StatesUnited KingdomCanadaGermanyPolandSpainNetherlandsPortugal
Work type
Fully remoteRemote in-countryHybridSeniorMid-levelJuniorAll jobs
R© 2026 ReVacancybuild e3cb608f
AboutContactPrivacyCookiesRefundsTerms & ConditionsFor Employers