Back-End Engineer

RIME | رايم

Riyadh

On-site

SAR 180,000 - 360,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Rime in Riyadh is seeking an experienced Edge AI/CV Orchestration Engineer to scale our core engine that manages AI workloads on resource-constrained edge devices, including NVIDIA Jetson Orin Nano. You will bridge backend infrastructure and deployed hardware to ensure efficient, reliable operation at scale.

You will design features for the Python-based orchestration engine, optimize resource allocation, and develop APIs and microservices with CI/CD pipelines for remote deployment and updates

Qualifications

  • 3-5+ years in backend development, systems programming, or DevOps; distributed or embedded systems.
  • Strong proficiency in Python for backend services, asyncio, and system-level scripting.
  • Hands-on NVIDIA Jetson platform experience (Orin Nano, Xavier NX, AGX) and JetPack SDK tools.
  • Deep Linux knowledge including system administration, scripting, networking, and performance tuning.
  • Experience designing, building, and maintaining APIs and microservices.

Responsibilities

  • Engine Enhancement: design, develop, and optimize features for the Python-based backend orchestration engine.
  • System Management: implement solutions for resource allocation (CPU, GPU, memory), task scheduling, and priority management across edge devices.
  • Performance Optimization: profile and tune AI/CV pipelines on Jetson; resolve bottlenecks in Linux environments.
  • Backend & API Development: build and maintain scalable services and APIs (REST, gRPC) for remote deployment, monitoring, and updating of tasks.
  • Deployment & CI/CD: improve automated deployment pipelines to push new models and logic to devices in the field.
  • Troubleshooting: act as primary troubleshooter for complex system-level issues across AI models, orchestration code, and Linux on Jetson hardware.

Skills

Python
NVIDIA Jetson
Linux
APIs & microservices
Async programming

Tools

Docker
Kubernetes (edge)
JetPack SDK
NVIDIA DeepStream
TensorRT
Triton Inference Server

Job description

Welcome to where every role drives real change. At Rime, we don't just offer jobs, we offer the chance to shape industries and transform communities. Join professionals who wake up knowing their work matters, solving challenges that impact millions. Whether leading breakthrough initiatives or starting your journey, you'll work on projects that leave a lasting legacy. Every decision, every idea here creates ripple effects that matter. Ready to do work that matters? Explore our roles and join those making a real difference.

The Role

We are seeking an experienced Edge AI/CV Orchestration Engineer to enhance and scale our core engine that manages AI workloads on resource-constrained edge devices.

Your primary mission is to improve the \"brain\" of our system: the orchestration engine that decides which AI tasks run, when they run, and how they perform on hardware like the NVIDIA Jetson Orin Nano. You will be the bridge between our backend infrastructure and our deployed physical hardware, ensuring our edge devices operate efficiently, reliably, and at scale.

Requirements
Required Qualifications (Must-Haves)
  • Proven Experience: 3-5+ years of experience in backend development, systems programming, or DevOps, with a focus on distributed or embedded systems.

  • Expert Python: Strong proficiency in Python, especially for building backend services, asynchronous programming (e.g., asyncio), and system-level scripting.

  • NVIDIA Jetson Expertise: Demonstrable, hands-on experience working with the NVIDIA Jetson platform (e.g., Orin Nano, Xavier NX, AGX). You should be comfortable with the JetPack SDK and its tools.

  • Deep Linux Knowledge: Strong command of the Linux operating system. You must understand system administration, process management, shell scripting, networking, and performance tuning (e.g., using top, htop, perf).

  • Backend Systems: Solid experience designing, building, and maintaining APIs and microservices.

Preferred Qualifications (Nice-to-Haves)
  • Containerization: Experience with Docker, containerd, and/or edge-focused Kubernetes (K3s, MicroK8s).

  • NVIDIA Stack: Direct experience with the NVIDIA stack is a major plus, especially NVIDIA DeepStream, TensorRT, or Triton Inference Server.

  • AI/CV Exposure: A good understanding of the challenges in deploying computer vision or machine learning models.

  • Other Languages: Experience with C++ or Go for performance-critical components.

  • Fleet Management: Experience with IoT fleet management tools (e.g., AWS IoT Greengrass, Azure IoT Edge, or Balena).

Roles And Responsibilities
Key Responsibilities
  • Engine Enhancement: Design, develop, and optimize new features for our Python-based backend orchestration engine.

  • System Management: Implement robust solutions for resource allocation (CPU, GPU, memory), task scheduling, and priority management across a fleet of edge devices.

  • Performance Optimization: Profile and fine-tune the performance of AI/CV pipelines on the Jetson platform, diving deep into the Linux environment to resolve bottlenecks.

  • Backend & API Development: Build and maintain scalable backend services and APIs (e.g., REST, gRPC) that allow for remote deployment, monitoring, and updating of tasks.

  • Deployment & CI/CD: Improve automated deployment pipelines for pushing new AI models and orchestration logic to devices in the field.

  • Troubleshooting: Act as the key troubleshooter for complex system-level issues that span AI models, our orchestration code, and the underlying Linux OS on the Jetson hardware.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Edge AI Orchestration Engineer for Jetson & Python
Edge AI Orchestration Engineer for Jetson & Python

RIME | رايم • Riyadh

On-site
SAR 180,000 - 360,000
Edge AI Systems Engineer
Edge AI Systems Engineer

EQ Semi • Saudi Arabia

On-site
SAR 299,000 - 375,000
AI Integration Engineer
AI Integration Engineer

atmaal • Riyadh

On-site
SAR 180,000 - 240,000
Forward Deployed AI Engineer
Forward Deployed AI Engineer

Crayon Data Pvt Ltd • Riyadh

On-site
SAR 300,000 - 520,000
Forward Deployed AI Engineer
Forward Deployed AI Engineer

Zohorecruit • Riyadh

On-site
SAR 240,000 - 360,000
AI Systems Architect - LLM & Vector Infrastructure
AI Systems Architect - LLM & Vector Infrastructure

Starmarkets • Riyadh

On-site
SAR 300,000 - 520,000
Senior AI Product Engineer
Senior AI Product Engineer

JODAYN | جودين • Riyadh

On-site
SAR 300,000 - 540,000
Senior AI Product Engineer
Senior AI Product Engineer

JODAYN • Saudi Arabia

On-site
SAR 280,000 - 520,000
MLOps Engineer
MLOps Engineer

Fathom.io • Saudi Arabia

On-site
SAR 240,000 - 480,000
AI Engineer
AI Engineer

azmtalent • Saudi Arabia

On-site
SAR 240,000 - 360,000