Back-End Engineer📣 Job Ad
in Rime Platform
about 1 hour ago
| Contract Type | Full-time | |
| Workplace type | Remote | |
| Location | Riyadh |
About the Role
RIME Platform is seeking a Back-End Engineer to contribute to its core engine. This role focuses on managing AI workloads on resource-constrained edge devices, enhancing and scaling its capabilities. The position serves as a critical link between backend infrastructure and deployed physical hardware, ensuring efficient, reliable, and scalable operation of edge devices. The company is based in Riyadh, Saudi Arabia, and this is a full-time position requiring 2-5 years of experience.
Key Responsibilities
- Design, develop, and optimize new features for the Python-based backend orchestration engine.
- Implement solutions for resource allocation (CPU, GPU, memory), task scheduling, and priority management across edge devices.
- Profile and fine-tune the performance of AI/CV pipelines on the Jetson platform, addressing bottlenecks within the Linux environment.
- Build and maintain scalable backend services and APIs, such as REST and gRPC, for remote deployment, monitoring, and updating of tasks.
- Improve automated deployment pipelines for pushing new AI models and orchestration logic to devices.
- Troubleshoot complex system-level issues involving AI models, orchestration code, and the underlying Linux OS on Jetson hardware.
Qualifications and Experience
- 3-5+ years of experience in backend development, systems programming, or DevOps, with a focus on distributed or embedded systems.
- Strong proficiency in Python, including backend services, asynchronous programming (*, asyncio), and system-level scripting.
- Hands-on experience with the NVIDIA Jetson platform (*, Orin Nano, Xavier NX, AGX), including familiarity with the JetPack SDK and its tools.
- Solid command of the Linux operating system, including system administration, process management, shell scripting, networking, and performance tuning (*, using tools like top, htop, perf).
- Experience in designing, building, and maintaining APIs and microservices.
Technical Skills
- Backend Development
- Systems Programming
- DevOps
- Distributed Systems
- Embedded Systems
- Python (including asyncio)
- System-level Scripting
- NVIDIA Jetson Platform (JetPack SDK)
- Linux System Administration
- Process Management
- Shell Scripting
- Networking
- Performance Tuning (top, htop, perf)
- Backend Systems Design
- API Development
- Microservices Architecture
- Containerization (Docker, containerd)
- Edge-focused Kubernetes (K3s, MicroK8s)
- NVIDIA Stack (DeepStream, TensorRT, Triton Inference Server)
- Computer Vision (CV) Concepts
- Machine Learning (ML) Deployment Concepts
- C++
- Go
- IoT Fleet Management Tools (AWS IoT Greengrass, Azure IoT Edge, Balena)
- Resource Allocation
- Task Scheduling
- Priority Management
- AI/CV Pipeline Optimization
- RESTful APIs
- gRPC
- Remote Deployment
- System Monitoring
- Automated Deployment Pipelines
- Continuous Integration/Continuous Deployment (CI/CD)
- Troubleshooting Complex Systems
Work Environment and Location
This is a full-time position based in Riyadh, Saudi Arabia. The role involves working with a core engine that manages AI workloads on edge devices, requiring close interaction between backend systems and physical hardware.
Requirements
- Requires 2-5 Years experience
Similar Jobs
You may also like
- Related Back-End Engineer Opportunities
- Digital Marketing Specialist Jobs in Jeddah
- Seller of Building Materials Jobs in Jeddah
- General Accountant Jobs in Jeddah
- Seller Jobs in Jeddah
- Marketing Specialist Jobs in Jeddah
- Other Job Fields in Riyadh
- Digital Marketing Specialist Jobs in Riyadh
- Confectioner Jobs in Riyadh
- General Accountant Jobs in Riyadh
- Seller Jobs in Riyadh
- Marketing Specialist Jobs in Riyadh
- Financial Accounts Manager Jobs in Riyadh
- Data Entry Agent Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Lounge Captain Jobs in Riyadh
- Warehouse Manager Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Sales Specialist Jobs in Al Qassim
- Sales Manager Jobs in Hail
- Receptionist Jobs in Tabuk
- Ticket Clerk Jobs in Ar Rass
- Supply Manager Jobs in Jeddah
- Payment Accountant Jobs in Riyadh
- Reservations Agent Jobs in Riyadh
- Executive Office Manager Jobs in Jeddah
- Purchase Specialist Jobs in Ar Rass
- Finishing Engineer Jobs in Riyadh
