Machine learning • artificial intelligence • computer vision • deep learning • software engineering
11 - 50
June 4
Machine learning • artificial intelligence • computer vision • deep learning • software engineering
11 - 50
• Join a team of software developers and contribute to existing code bases. • Work in close collaboration with our research team • Implement cross-platform (Windows and Linux) solutions using C++, following best practices. • Package, configure projects and manage dependencies with CMake and Conan/vcpkg. • Write, debug, and optimize code and algorithms for CPUs and GPUs. • Utilize Machine Learning (ML) frameworks like Torch and other relevant libraries
• Bachelor's or higher degree in Computer Science or a related field. • Demonstrate proficiency in designing and implementing code architecture, applying design patterns as needed. • Experience with Git version control and CI/CD pipelines. • Proven experience in C++ development, with a focus on packaging, configuration, and managing dependencies. • Familiar with C++17 and modern software development practices. • Demonstrate expertise or a strong motivation to learn Python. • Understanding of ML concepts, numerical computing, and statistical methods. • Experience with GPU programming and LibTorch/Pytorch is a significant advantage. • Passion for working in a dynamic environment and the ability to join a passionate team. • Highly proficient in spoken and written English. • Valid working permit in Portugal
• Competitive compensation and benefits with equity participation plan. • Honest respect for personal needs and emphasis on a good work-life balance. • Flexible working hours. • Options to be employed through an EOR service provider (Remote, Deel) or as a contractor.
Apply Now