CodeValue is a leading software engineering and consulting company, delivering end-to-end technology solutions for startups, enterprises, and global organizations. Our teams work on cutting-edge projects across AI, computer vision, simulation, and high-performance software, solving complex engineering challenges with real-world impact.
About The Role
We are looking for a
Full Stack & C++ Developer to join our Algorithms team.
In this role, you will bridge the gap between research and production by transforming advanced algorithms into robust, scalable, and high-performance software. You will also develop Full Stack tools, internal applications, and automation solutions that enable researchers and engineers to efficiently develop, test, and analyze algorithmic solutions.
Responsibilities
- Transform research algorithms into production-ready, scalable, and maintainable software.
- Develop and optimize high-performance system components using C++.
- Build Full Stack applications, tools, and user interfaces to support algorithm development and analysis.
- Optimize software performance, including memory usage, multithreading, and computational efficiency.
- Collaborate closely with algorithm researchers, software engineers, and multidisciplinary teams.
- Contribute to software architecture, code quality, and continuous improvement of development processes.
Requirements:
Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
3+ years of professional software development experience, including Full Stack development and C++.
Experience optimizing software performance, including memory management, multithreading, and overall system efficiency.
Strong problem-solving skills and ability to work in a collaborative development environment.