C++ Developer - Remote

YO IT CONSULTING
8 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Agile Methodologies
Artificial Intelligence
C++
Cloud Computing
Code Review
Distributed Systems
Machine Learning
Software Engineering
Software Troubleshooting
Backend
Front End Software Development
Virtual Agents

Job description

Join our customer team as an expert C++ Developer focused on advancing a cutting-edge AI agent project. You will use your deep expertise in C++ to design, optimize, and train AI models, directly contributing to breakthrough innovations in AI systems. This is an exceptional opportunity to work alongside top-tier engineers in a dynamic, fully remote environment., * Develop and maintain advanced C++ modules for state-of-the-art AI agent systems.

  • Collaborate with AI researchers and fullstack engineers to architect and implement robust backend solutions.

  • Train, evaluate, and optimize AI models to ensure high performance and scalability.

  • Write clean, efficient, and well-documented code adhering to best software engineering practices.

  • Troubleshoot complex technical issues and deliver actionable solutions in a fast-paced setting.

  • Engage in code reviews and provide mentorship to peers, fostering knowledge sharing within the team.

  • Communicate clearly and proactively in both written and verbal forms to align with distributed team members.

Requirements

  • Minimum 4 years of professional experience in C++ software development.

  • Proven track record designing, developing, and deploying scalable backend systems.

  • Exceptional written and verbal communication skills, with an ability to articulate technical concepts to varied audiences.

  • Strong understanding of software development life cycle (SDLC) and agile methodologies.

  • Experience working on AI-centric or machine learning-driven projects.

  • Ability to thrive in a remote, collaborative, and fast-evolving environment.

  • Demonstrated problem-solving skills with a detail-oriented approach to engineering challenges.

Preferred Qualifications:

  • Fullstack engineering experience, especially integrating backend logic with modern front-end frameworks.

  • Prior experience in training and deploying AI models at scale.

  • Background in large-scale, cloud-based distributed systems.

Apply for this position