Gulf Careers – Jobs in Dubai.
UAE, Saudi, Kuwait, Qatar, Oman, Bahrain

Sign Up & Advertise Jobs Free
The Best Free Job Posting Site in UAE & GCC

CareersInGulf.com – Top Gulf Job Portal | Find the Latest Jobs in Dubai, UAE, Saudi Arabia, Oman, Qatar, Bahrain, Kuwait & GCC. The Best Free Job Posting Site in Dubai & the Middle East.
jobs in UAE Dubai Abu Dhabi Sharjah Ajman UAE JOBS Jobs in Saudi Arabia Saudi Jobs jobs in kuwait Kuwait Jobs jobs in oman Oman Jobs jobs in Qatar Qatar Jobs jobs in bahrain Bahrain Jobs
Dubai Jobs Abudhabi Jobs Sharjah Jobs RAK Jobs UAQ Jobs Fujairah Jobs Riyadh Jobs Dammam Jobs Jobs for Indians Jobs for Pakistanis Jobs for Philippines Jobs for other Nationalities

Post jobs for free on the best job site in UAE & GCC – Sign up now & get 10 Free Job Posting Credits!

Rust Engineer - Open Source Systems

Posted date [2026-08-19]   (ID: 49848)
Gulf and UAE company jobs
YO IT Consulting specializes in recruiting remote professionals for AI training and data annotation projects with global companies. Based in Abu Dhabi Emirate, United Arab Emirates, the company connects qualified talent worldwide with flexible remote opportunities that contribute to the development and improvement of modern artificial intelligence systems.

Job Description and Requirements

Rust Engineer - Open Source Systems

Job Snapshot

Role: Rust Engineer - Open Source Systems
Location: Dubai, United Arab Emirates
Industry: Computer Software
Function: Software Engineering / Development
Experience: Relevant open-source experience preferred
Job Type: Contractor

Position Overview

YO IT Consulting is hiring a Rust Engineer - Open Source Systems for a remote Computer Software contract based in Dubai, United Arab Emirates. The engineer will contribute reliable Rust code, investigate difficult technical problems, improve performance, review peer submissions, and strengthen documentation across customer-selected open-source repositories.

Job Details

Country: United Arab Emirates
City: Dubai
Industry: Computer Software
Function: Software Engineering / Development
Salary: 18000-35000
Estimated salary range based on similar jobs in Dubai; please confirm the final offer with the employer.
Gender: Any
Candidate Nationality: Any
Job Type: Contractor

Role Context

This assignment requires careful systems engineering within established open-source projects. The contributor will balance memory safety, runtime performance, maintainability, and compatibility


while respecting existing architecture and community contribution standards.

Rust will be the primary language, although some repositories may contain supporting components developed in C++, Python, Java, Go, or TypeScript.

Key Responsibilities

* Develop production-quality Rust components for approved open-source repositories.
* Review existing architecture, crates, dependencies, interfaces, and project conventions.
* Design algorithms and system features that satisfy functional and performance requirements.
* Use Rust ownership, borrowing, lifetimes, and type safety effectively.
* Implement concurrent or asynchronous behaviour without compromising reliability.
* Reproduce reported failures and trace them to specific code paths or design issues.
* Resolve defects involving memory use, concurrency, integration, compatibility, or logic.
* Profile resource-intensive components and optimize verified performance bottlenecks.
* Simplify legacy or overly complex code while preserving required behaviour.
* Strengthen error handling and ensure failure conditions remain observable and manageable.
* Add unit, integration, regression, and edge-case tests for new or modified functionality.
* Use appropriate Rust development and quality tools to validate contributions.
* Prepare focused commits and pull requests with clear technical explanations.
* Respond to maintainer feedback and refine proposed changes through the review cycle.
* Assess peer-contributed code for correctness, safety, efficiency, and architectural fit.
* Participate in design discussions and provide constructive recommendations supported by evidence.
* Update API references, contributor guides, setup instructions, and architecture documentation.
* Record important implementation trade-offs and non-obvious system behaviour.
* Coordinate asynchronously with maintainers, contributors, and customer stakeholders.
* Follow repository governance, licensing, security, and responsible-disclosure requirements.

Ideal Profile

The position suits a Rust engineer with experience contributing to open-source or collaboratively maintained software. A background working with large-scale, distributed, performance-sensitive, or systems-level codebases is especially valuable.

Candidates should understand algorithms, data structures, memory management, concurrency, asynchronous programming, testing, profiling, and Git-based development. Participation in rigorous code reviews and software best-practice initiatives is preferred.

Familiarity with modern artificial intelligence or machine learning systems is advantageous but not required. Strong technical writing and dependable remote communication are essential.

Skills Set

* Rust programming
* Open-source contribution
* Ownership and borrowing
* Lifetimes and type safety
* Cargo
* Asynchronous Rust
* Concurrent systems
* Memory-safe development
* Systems programming
* Distributed codebases
* Algorithm design
* Error handling
* Debugging and profiling
* Performance optimization
* Automated testing
* API development
* Git workflows
* Pull-request review
* Technical documentation
* C++
* Python
* Java
* Go
* TypeScript

Why Join Us

This remote contract offers technically experienced Rust developers an opportunity to improve real open-source systems while deepening expertise in safe and performance-focused engineering. Contributors can work through established review processes, collaborate with other specialists, and deliver changes that remain useful to future maintainers and users.

About the Company

YO IT Consulting connects software professionals with specialized technology and AI assignments. This engagement supports open-source development projects requiring strong Rust capability, disciplined engineering judgement, and sustainable technical contributions.
Job Title Rust Engineer - Open Source Systems
Post Details
Job Start Date
Salary from 18000.00
Salary to 35000.00
Number of Vacancies 1
Location Job Location -> UAE
Location City Dubai
    
Desired Candidate's Profile
Gender No Preference
Nationality
Candidate Current Location
Job Classification
Job Type Job Type -> Work from Home online Jobs
Industry Type Job Industry -> Computer Software
Job Function Job Functions -> Enterprise Software Implementation Consulting
Employers Details
Company YO IT Consulting
Contact Person HR Manager
Designation HRM