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!

C++ Developer - AI Agent Systems

Posted date [2026-07-23]   (ID: 48557)
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

C++ Developer - AI Agent Systems

Job Snapshot

Role: C++ Developer - AI Agent Systems
Location: Dubai, United Arab Emirates
Industry: Computer Software
Function: IT-Software Development
Experience: Minimum 4 years in professional C++ software development
Job Type: Contract - Remote - work from home

Position Overview

C++ Developer - AI Agent Systems in Dubai, United Arab Emirates is a remote Computer Software opportunity for an experienced engineer who can build high-performance backend components for advanced artificial intelligence systems. YO IT Consulting is hiring a skilled C++ specialist to develop scalable modules, optimize AI agent infrastructure, improve model performance, and collaborate with distributed engineering and research teams.

This position is suited to a developer with strong knowledge of modern C++, backend architecture, software engineering practices, and AI-focused systems. The successful contractor will contribute to technically demanding projects where code quality, performance,


reliability, and clear communication are essential.

Job Details

Country: United Arab Emirates
City: Dubai
Industry: Computer Software
Function: IT-Software Development
Salary: 18000-28000
Estimated salary range based on similar jobs in the job city; please confirm the final offer with the employer.
Gender: Any
Candidate Nationality: Any
Job Type: Contract - Remote - work from home

Role Context

The C++ Developer will design and maintain core software used within AI agent platforms. The role combines backend engineering, performance optimization, model integration, technical troubleshooting, and cross-functional collaboration.

The developer will work closely with AI researchers, full-stack engineers, and other software specialists to translate system requirements into reliable C++ solutions. Their work will influence the speed, scalability, and operational stability of AI-driven applications used in complex production environments.

Key Responsibilities

* Design, develop, test, and maintain advanced C++ modules for AI agent systems.
* Build scalable backend services that support model execution, orchestration, and data processing.
* Collaborate with AI researchers to convert experimental concepts into reliable software components.
* Work with full-stack engineers to define interfaces, APIs, and service integrations.
* Optimize memory usage, execution speed, concurrency, and system throughput.
* Train, evaluate, and refine AI models where the project requires engineering support.
* Integrate machine learning components into production-ready C++ environments.
* Write clean, efficient, modular, and well-documented code.
* Apply software engineering standards throughout design, development, testing, and deployment.
* Diagnose complex performance, stability, integration, and runtime issues.
* Produce actionable technical solutions for defects and architectural constraints.
* Participate in code reviews and provide constructive feedback to engineering peers.
* Improve existing systems through refactoring, profiling, and architecture enhancements.
* Contribute to technical documentation, implementation notes, and development standards.
* Support agile planning, estimation, sprint execution, and technical decision-making.
* Communicate progress, risks, dependencies, and engineering recommendations across remote teams.
* Mentor less experienced developers and encourage consistent coding practices.
* Maintain awareness of emerging C++ standards, AI infrastructure patterns, and backend technologies.

Ideal Profile

* Minimum 4 years of professional C++ software development experience.
* Strong command of modern C++ and object-oriented programming principles.
* Proven experience designing, developing, and deploying scalable backend systems.
* Practical knowledge of data structures, algorithms, memory management, and concurrency.
* Experience working with multithreaded or high-performance applications.
* Strong understanding of the software development life cycle.
* Familiarity with agile development methods and distributed engineering workflows.
* Experience supporting artificial intelligence or machine learning projects.
* Ability to integrate models, inference services, or data-processing components into software systems.
* Strong debugging, profiling, and performance optimization capabilities.
* Experience using version control, code review, testing, and continuous integration workflows.
* Excellent written and verbal communication skills.
* Ability to explain technical concepts to researchers, engineers, and non-specialist stakeholders.
* Detail-oriented problem-solving approach with sound engineering judgment.
* Self-directed and comfortable working in a remote, fast-changing environment.
* Able to collaborate effectively across time zones and distributed teams.
* Willingness to mentor peers and contribute to engineering knowledge sharing.

Skills Set

* C++
* Modern C++
* Object-oriented programming
* Backend development
* AI agent systems
* Machine learning integration
* Model evaluation
* Model optimization
* High-performance computing
* Multithreading
* Concurrency
* Memory management
* Data structures
* Algorithms
* API development
* Distributed systems
* Software architecture
* Debugging
* Performance profiling
* Code optimization
* Unit testing
* Integration testing
* Code reviews
* Git
* Continuous integration
* Agile development
* Technical documentation
* Remote collaboration

Why Join Us

This contract role gives an experienced C++ engineer the opportunity to work on technically advanced AI agent systems while collaborating with specialists in artificial intelligence, backend engineering, and product development.

The position offers exposure to performance-critical software, model-driven applications, scalable architecture, and emerging AI infrastructure. It is well suited to a developer who wants to apply advanced C++ expertise to challenging projects while working remotely with an international engineering team.

About the Company

YO IT Consulting connects experienced technology professionals with remote artificial intelligence and software engineering projects. Based in Dubai, United Arab Emirates, the company supports global teams by recruiting specialists who can build, evaluate, and improve advanced AI systems, data platforms, and production-grade software solutions.
Job Title C++ Developer - AI Agent Systems
Post Details
Job Start Date
Salary from 18000.00
Salary to 28000.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 -> IT Project Management
Employers Details
Company YO IT Consulting
Contact Person HR Manager
Designation HRM