Job
Description
As a C++ Developer at Soul AI, you will be an integral part of our engineering team, contributing to the development of robust and high-performance software solutions. Your role will involve designing, implementing, and optimizing C++ applications and core modules. You will collaborate closely with AI engineers and data experts, ensuring that all code is optimized, maintainable, and aligned with modern C++ standards. **Key Responsibilities:** - Design, implement, and optimize C++ applications and core modules. - Conduct code reviews, test case evaluations, and debugging for high-quality deliverables. - Ensure production-grade code quality, reliability, and maintainability. - Work with cross-functional teams to translate technical requirements into scalable solutions. - Follow best practices in OOP design, STL usage, and modern C++ standards (C++11/14/17). - Identify and resolve performance bottlenecks and memory management issues. **Qualifications Required:** - Solid understanding of C++ programming concepts and OOP principles. - 1+ years of hands-on experience developing C++-based applications. - Demonstrated expertise in code reviews, debugging, and test case evaluation. - Excellent verbal and written communication skills with the ability to explain complex ideas clearly. - Strong problem-solving abilities and a keen design sense. - Familiarity with STL, templates, and modern C++ best practices. - Knowledge of multithreading, performance optimization, and cross-platform development is a plus. If you join us at Soul AI, you will have the opportunity to contribute to AI-first innovation with a focus on real-world impact. You will collaborate with world-class talent from top institutes and help shape the technology backbone of ethical AI initiatives. As a C++ Developer at Soul AI, you will be an integral part of our engineering team, contributing to the development of robust and high-performance software solutions. Your role will involve designing, implementing, and optimizing C++ applications and core modules. You will collaborate closely with AI engineers and data experts, ensuring that all code is optimized, maintainable, and aligned with modern C++ standards. **Key Responsibilities:** - Design, implement, and optimize C++ applications and core modules. - Conduct code reviews, test case evaluations, and debugging for high-quality deliverables. - Ensure production-grade code quality, reliability, and maintainability. - Work with cross-functional teams to translate technical requirements into scalable solutions. - Follow best practices in OOP design, STL usage, and modern C++ standards (C++11/14/17). - Identify and resolve performance bottlenecks and memory management issues. **Qualifications Required:** - Solid understanding of C++ programming concepts and OOP principles. - 1+ years of hands-on experience developing C++-based applications. - Demonstrated expertise in code reviews, debugging, and test case evaluation. - Excellent verbal and written communication skills with the ability to explain complex ideas clearly. - Strong problem-solving abilities and a keen design sense. - Familiarity with STL, templates, and modern C++ best practices. - Knowledge of multithreading, performance optimization, and cross-platform development is a plus. If you join us at Soul AI, you will have the opportunity to contribute to AI-first innovation with a focus on real-world impact. You will collaborate with world-class talent from top institutes and help shape the technology backbone of ethical AI initiatives.