Skip to content

Verified Jobs, Verified Candidates

TodayAll jobsRadarSavedBrief
Sign inFor employersالعربية
TodayAll jobsRadarSavedBrief
For employers
Sign inالعربية
Suggested places
RiyadhSaudi Arabia
JeddahSaudi Arabia
DammamSaudi Arabia
DubaiUnited Arab Emirates
Abu DhabiUnited Arab Emirates
DohaQatar
Kuwait CityKuwait
ManamaBahrain
MuscatOman
Remote
  1. Jobs
  2. United Arab Emirates
  3. Dubai
  4. Software & IT
  5. Runtime Engineer (C/C++)

Runtime Engineer (C/C++)

  • Evollabs Tech
  • Dubai, United Arab Emirates
  • Posted 23 Oct
  • Verified source
Job type
Full-time
Work mode
On-site
Seniority
Senior
Salary
Not stated

Summary

Evollabs Tech is a technology company developing customized server hardware for AI and machine learning applications. The Runtime Engineer will design and maintain the software layer connecting the compiler to the company’s NPU hardware, including execution, memory management, scheduling, hardware interaction, and observability. The role requires 5–8+ years of relevant experience, strong C/C++ and Python skills, and experience with performance-sensitive systems close to hardware. The position is based in Dubai.

The posting

As published on evollabs.tech. Pulled from the employer's site and shown as they wrote it.

About Us

We are a tech company specializing in the design and development of cutting-edge, customized server hardware solutions optimized for artificial intelligence and machine learning applications. Our mission is to empower businesses and researchers to accelerate their AI initiatives by providing them with high-performance, scalable, and energy-efficient hardware infrastructure.

As a rapidly growing company at the forefront of AI hardware innovation, we are constantly seeking talented and motivated individuals to join our team. We offer a dynamic and challenging work environment, with opportunities to make a significant impact on the future of AI technology.

You'll Collaborate With

Compiler engineers, firmware & driver engineers, hardware architects, ML framework engineers and performance & validation teams

What You'll Own

  • The core runtime architecture that bridges the compiler and the hardware

  • Runtime execution engine performance and stability

  • Device memory management design and efficiency

  • Command submission and hardware interaction layer (in collaboration with firmware/driver teams)

  • Concurrency and scheduling model for model execution

  • Observability tooling (profiling, logging, tracing) within the runtime

  • Technical design decisions that ensure long-term scalability and maintainability

Minimum Qualifications

  • 5–8+ years of experience in systems software, runtime systems, or performance-critical infrastructure

  • Strong proficiency in C/C++and Python

  • Solid understanding of fundamentals of operating systems, multi-threading, synchronization, memory management, and cache behavior

  • Experience working close to hardware (GPU, accelerator, driver, or firmware environments)

  • Familiarity with command queues, execution engines, and DMA-based systems

  • Understanding of computational graphs, tensor execution, and memory layouts

  • Experience profiling and optimizing latency and throughput in performance-sensitive systems

Preferred Qualifications

  • Experience building or architecting a runtime from scratch

  • Familiarity with MLIR, LLVM, or compiler-runtime interfaces

  • Experience with one or many from CUDA, ROCm, TensorRT, TVM, XLA, ONNX Runtime or similar runtimes

  • Experience integrating custom hardware backends into PyTorch, ONNX or OpenXLA

  • Knowledge of quantization and mixed-precision inference

  • Experience with multi-device or distributed execution

  • Background in AI accelerator or semiconductor environments

What Success Looks Like

  • You enable reliable end-to-end execution of compiled models on our NPU

  • Runtime overhead is minimal and performance targets are consistently met

  • Memory management and scheduling are efficient and scalable

  • The runtime architecture is robust, maintainable, and extensible

  • Compiler, firmware, and hardware teams can build confidently on top of your execution layer

  • The system supports real-world AI workloads with stability and observability

Join us in our mission to democratize AI compute — where your firmware expertise becomes the bedrock of tomorrow's AI breakthroughs.

View the original posting

Sign up free to open the employer's posting. Have an account? Sign in

Closing date

dayshrsminsec

No closing date at the source

The employer's site doesn't give one, so this job can close any day. Check the posting before you count on it.

Check the posting on evollabs.tech

Skills

  • C / C++
  • Deep Learning
  • Python

Evollabs Tech

Technology

All jobs at Evollabs Tech

ReferenceGH EFC7 E10D 5831

Always check the employer's original posting for details.

Similar jobs

  • Microservices and API Developer

    techcarrotDubaiVerified source

    techcarrot is seeking a Microservices and API Developer in Dubai. The role involves designing and maintaining Node.js and TypeScript microservices, building REST APIs, and deploying containerized applications on Azure. The developer will work with API security, CI/CD, monitoring, and integrations, and collaborate with…

    24 Oct
    No closing dateThe employer's posting doesn't say when it closes. Check it at the source before you apply.
  • Technical Lead

    techcarrotDubaiVerified source

    techcarrot is hiring a Technical Lead in Dubai, United Arab Emirates. The role leads end-to-end application design and development, sets technical architecture and engineering standards, and mentors engineers through design and code reviews. The lead works with Product, QA, DevOps, and other stakeholders to deliver…

    24 Oct
    No closing dateThe employer's posting doesn't say when it closes. Check it at the source before you apply.
  • Full Stack Developer

    techcarrotDubaiVerified source

    techcarrot is hiring a Full Stack Developer in Dubai, United Arab Emirates. The role involves developing and maintaining responsive websites, reusable UI components, backend services, REST APIs, and system integrations. Responsibilities include testing, code reviews, defect resolution, documentation, deployment…

    24 Oct
    No closing dateThe employer's posting doesn't say when it closes. Check it at the source before you apply.
  • Senior Full Stack Developer

    Bamboo CardDubaiRemoteVerified source

    Bamboo Card is a Dubai-based B2B distributor of digital prepaid products and rewards fulfilment partner. The Senior Full Stack Developer will build and maintain features across its microservices-based platform using .NET, C#, React, and AWS. The role includes developing REST APIs, managing cloud infrastructure…

    24 Oct
    No closing dateThe employer's posting doesn't say when it closes. Check it at the source before you apply.
  • Senior Full Stack Developer

    Bamboo CardDubaiRemoteVerified source

    Bamboo Card is a Dubai-based B2B distributor of digital prepaid products and a rewards fulfilment partner. The Senior Full Stack Developer will build and maintain platform features and microservices using .NET, React, and AWS, and contribute to API design, deployment, testing, and architectural decisions. The role…

    24 Oct
    No closing dateThe employer's posting doesn't say when it closes. Check it at the source before you apply.
  • Front-End / Full-Stack Engineer

    BBIDubaiVerified source

    BBI is hiring a Front-End / Full-Stack Engineer in Dubai. The role involves developing and maintaining Angular web applications, building real-time dashboards with WebSockets, and turning UX/UI designs into responsive interfaces. Candidates should have a relevant bachelor's degree, 5–9 years of experience, and strong…

    24 Oct
    No closing dateThe employer's posting doesn't say when it closes. Check it at the source before you apply.
  • Software & IT jobs in Dubai
  • All jobs in Dubai
  • Software & IT jobs in the Gulf

Runtime Engineer (C/C++)

Evollabs Tech

Apply

Every job is real. Every candidate is proven.

العربية

For candidates

  • Browse jobs
  • How it works
  • Create a free account
  • Your Radar

For employers

  • Post a job
  • Why GulfHire for hiring
  • Pricing: $90 per job
  • Employer sign in

GulfHire

  • About
  • Trust and safety
  • Contact

Jobs by country

  • Saudi Arabia
  • United Arab Emirates
  • Qatar
  • Kuwait
  • Bahrain
  • Oman

Jobs by city

  • Riyadh
  • Jeddah
  • Dammam
  • Dubai
  • Abu Dhabi
  • Doha
  • Kuwait City
  • Manama
  • Muscat
© 2026 GulfHireTermsPrivacyRefundsCookiesLegal
    Suggested places
    RiyadhSaudi Arabia
    JeddahSaudi Arabia
    DammamSaudi Arabia
    DubaiUnited Arab Emirates
    Abu DhabiUnited Arab Emirates
    DohaQatar
    Kuwait CityKuwait
    ManamaBahrain
    MuscatOman
    Remote