Software Developer (C++)
Torentify
software-developer-c-azixnm
Description
# C++ Developer
## About the Role
Join a customer team as a **C++ Developer** focused on advancing a cutting-edge AI agent project. In this contractor role, you will use your C++ expertise to develop advanced software modules, contribute to AI model training and optimization, and help build scalable AI systems.
You will collaborate with AI researchers and full-stack engineers in a fully remote environment, contributing to backend architecture, technical problem-solving, code quality, and knowledge sharing across a distributed team.
## Key Responsibilities
* Develop and maintain advanced C++ modules for AI agent systems.
* Collaborate with AI researchers and full-stack engineers to architect and implement robust backend solutions.
* Train, evaluate, and optimize AI models for performance and scalability.
* Write clean, efficient, and well-documented C++ code following software engineering best practices.
* Troubleshoot complex technical issues and deliver actionable solutions.
* Participate in code reviews and provide mentorship to peers.
* Support knowledge sharing across the engineering team.
* Communicate clearly and proactively with distributed team members through written and verbal communication.
## Required Qualifications
* Minimum **4 years of professional experience in C++ software development**.
* Proven experience designing, developing, and deploying scalable backend systems.
* Experience working on AI-centric or machine learning-driven projects.
* Strong understanding of the Software Development Life Cycle (SDLC).
* Understanding of agile methodologies.
* Strong written and verbal communication skills.
* Ability to explain technical concepts to varied audiences.
* Demonstrated problem-solving skills and attention to detail.
* Ability to work effectively in a remote, collaborative, and fast-evolving environment.
## Preferred Qualifications
* Full-stack engineering experience, particularly integrating backend logic with modern front-end frameworks.
* Experience training and deploying AI models at scale.
* Background in large-scale, cloud-based distributed systems.
## Skills & Competencies
* C++ development
* Backend software development
* AI and machine learning
* AI agent systems
* AI model training and optimization
* Scalable backend systems
* Software architecture
* SDLC
* Agile methodologies
* Troubleshooting and problem-solving
* Code review
* Technical communication
* Mentoring and knowledge sharing
* Remote collaboration
* Distributed systems
## Education & Experience
**Education**
* No specific educational qualification is stated in the source job description.
**Experience**
* Minimum **4 years of professional C++ software development experience**.
* Experience designing, developing, and deploying scalable backend systems.
* Experience with AI-centric or machine learning-driven projects.
## Work Arrangement & Schedule
* **Job type:** Contractor
* **Work arrangement:** Fully remote
* **Location:** Remote
* Work-from-home opportunities are available.
* The role involves collaboration with distributed team members.
* The source does not specify required weekly hours or a fixed work schedule.
## Compensation & Benefits
* The source job description does not provide a compensation range or specific benefits.
## Compliance / Additional Information
The position is designed for a remote, collaborative engineering environment supporting an AI agent project.
Rad na daljinu: Da
Requirements
Nivo: mid level
This listing comes from an external source. Applications are submitted on the employer’s site.
Apply on source site