Software Developer C++
inait
πRemote - Portugal
Please let inait know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join our software development team at Criva and contribute to the success of our AI-powered visual inspection product. As a member of our dynamic team, you'll work on building and packaging scientific AI and computer vision enhancements, collaborate with our research team, and implement cross-platform solutions using C++. We offer competitive compensation and benefits, flexible working hours, and options for remote work.
Requirements
- 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
Responsibilities
- 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
Benefits
- 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
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πArmenia
- πWorldwide
- π°$30k-$32kπUnited Kingdom
- π°$80k-$120kπUnited States
- π°$80k-$150kπGermany
- πGermany
- πGermany
- πArmenia
- πPoland
Please let inait know you found this job on JobsCollider. Thanks! π