img
Contract TypeFull-time
Workplace typeRemote
LocationJeddah

Job Description

About the Role

YO IT Consulting is seeking an experienced C++ Developer to join a customer team focused on advancing a cutting-edge AI agent project. This contractor role requires a deep expertise in C++ for designing, optimizing, and training AI models, contributing to innovations in AI systems. The position is fully remote, offering an opportunity to collaborate with experienced engineers.

Key Responsibilities

  • Develop and maintain advanced C++ modules for AI agent systems.
  • Collaborate with AI researchers and fullstack engineers on backend solutions.
  • Train, evaluate, and optimize AI models for performance and scalability.
  • Write clean, efficient, and well-documented code following software engineering best practices.
  • Troubleshoot complex technical issues and provide solutions in a fast-paced environment.
  • Participate in code reviews and mentor peers to foster knowledge sharing.
  • Communicate effectively in written and verbal forms with distributed team members.

Required Qualifications

  • Minimum of 4 years of professional experience in C++ software development.
  • Proven experience designing, developing, and deploying scalable backend systems.
  • Strong written and verbal communication skills, with the ability to explain technical concepts to diverse audiences.
  • Solid understanding of the software development life cycle (SDLC) and agile methodologies.
  • Experience working on AI-centric or machine learning-driven projects.
  • Ability to perform effectively in a remote, collaborative, and rapidly evolving work environment.
  • Demonstrated problem-solving abilities with a detail-oriented approach.

Experience Range

Candidates are expected to have between 5 to 10 years of relevant professional experience.

Preferred Skills

  • Fullstack engineering experience, including integration with modern front-end frameworks.
  • Prior experience in training and deploying AI models at scale.
  • Background in large-scale, cloud-based distributed systems.

Work Arrangement

This is a contractor position, and the work is conducted in a fully remote environment.


Requirements

  • Requires 5-10 Years experience

Similar Jobs