Algorithm Engineer - C++ / CV / Embedded Systems
We are currently partnered with a rapidly growing 3D scanning company at the forefront of computer vision, machine learning, and AI technology in Italy looking to expand their team with an Algorithm Engineer.
This opportunity is based onsite in Bressanone, Italy.
Key Responsibilities: Implementing state-of-the-art computer vision and deep learning algorithms in C++/Rust for real-world applications Optimizing software for performance across CPU and GPU environments (CUDA, TensorRT) Developing reliable, maintainable, and high-performance code Collaborating with R&D teams and contributing to innovation roadmaps Working with modern development tools (Git, containers, debugging/profiling tools) Interfacing with hardware sensors and camera systems
Key Requirements: MSc or PhD in Computer Engineering, Computer Science, Robotics or a related field 3+ years of experience in algorithm development or embedded systems (deep-tech / AI company experience desirable) Strong skills in C++/Rust, clean coding practices, and performance optimization Experience with GPU programming (CUDA/TensorRT) Knowledge of computer vision, machine learning, and neural networks Experience working with Linux or Windows environments
If you are interested in this Algorithm Engineer position, please send a copy of your CV to ts@eu-recruit.com
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf