C++ Algorithm DeveloperPart Time
Software Development Germany 3 Year $3027 USDJob Details :
Offered Salary
$3027 USDExperience
3 YearIndustry
Software DevelopmentQualification
Master’s degree in Software EngineeringJob Description :
The C++ Algorithm Developer will work on designing, implementing, and optimizing algorithms to solve complex computational problems. The role involves working closely with data scientists and software engineers to develop efficient and high-performance solutions for a wide range of applications in areas such as machine learning, data processing, and simulation. The ideal candidate will have a strong background in algorithm design, C++ programming, and problem-solving skills, with the ability to translate mathematical models into efficient code.
Key Responsibilities :
- Design, implement, and optimize algorithms for high-performance applications.
- Collaborate with data scientists to understand algorithm requirements and translate them into efficient code.
- Test and debug complex algorithms to ensure accuracy and efficiency.
- Work on improving the performance of existing algorithms and code.
- Document algorithm design and improvements for future reference and collaboration.
Skill & Experience :
- Strong proficiency in C++ programming with a deep understanding of data structures and algorithms.
- Experience in algorithm optimization and high-performance computing.
- Proven ability to work on complex algorithmic problems and translate them into efficient code.
- Strong problem-solving skills and attention to detail.
- Familiarity with software development best practices, version control (Git), and debugging tools.