Negotiable
Undetermined
Remote
EMEA
Summary: The C++ Developer role involves developing and maintaining advanced C++ modules for AI-driven systems and backend services in a remote setting. The position requires collaboration with cross-functional teams to design scalable software solutions and optimize AI models. Candidates must possess strong C++ development experience and the ability to troubleshoot complex technical issues. Effective communication and independent work in a collaborative environment are essential for success in this role.
Key Responsibilities:
- Develop and maintain advanced C++ modules for AI-driven systems and backend services.
- Collaborate with cross-functional teams to design and implement scalable software solutions.
- Train, evaluate, and optimize AI models for performance and scalability.
- Write clean, efficient, and well-documented code following best engineering practices.
- Troubleshoot complex technical issues and deliver effective solutions.
- Participate in code reviews and contribute to knowledge sharing within the team.
- Communicate progress and technical concepts clearly with distributed stakeholders.
Key Skills:
- Strong experience in C++ software development and backend system design.
- Proven ability to build and deploy scalable and high-performance applications.
- Strong understanding of software development life cycle and agile methodologies.
- Experience working on AI or machine learning-driven projects.
- Excellent written and verbal communication skills.
- Strong problem-solving and analytical thinking abilities.
- Ability to work independently in a remote, collaborative environment.
Salary (Rate): £120.00/hr
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Position: C++ Developer
Type: Hourly contract
Compensation: $50 - $120/hour
Location: Remote
Commitment: 10–40 hours/week
Role Responsibilities
- Develop and maintain advanced C++ modules for AI-driven systems and backend services.
- Collaborate with cross-functional teams to design and implement scalable software solutions.
- Train, evaluate, and optimize AI models for performance and scalability.
- Write clean, efficient, and well-documented code following best engineering practices.
- Troubleshoot complex technical issues and deliver effective solutions.
- Participate in code reviews and contribute to knowledge sharing within the team.
- Communicate progress and technical concepts clearly with distributed stakeholders.
Requirements
- Strong experience in C++ software development and backend system design.
- Proven ability to build and deploy scalable and high-performance applications.
- Strong understanding of software development life cycle and agile methodologies.
- Experience working on AI or machine learning-driven projects.
- Excellent written and verbal communication skills.
- Strong problem-solving and analytical thinking abilities.
- Ability to work independently in a remote, collaborative environment.
Application Process (Takes 20 Min)
- Easy Apply on LinkedIn
- Check email for next steps
- Participate in resume evaluation & interview stage