Role & ResponsibilitiesParticipate in the development and deployment of innovative software solutionsProfile and benchmark solutions and make them more time/memory efficient leveraging low-level codes and GPUs (no FPGAs)Collaborate effectively with cross-functional teams, integrating high-performance software into our internal software systemsTechnical SkillsMinimum 8 years of experience in a similar positionMSc or equivalent in a quantitative field (Data Science, Computer Science, Physics, …)Excellent knowledge of C/C++/Rust programming languageExcellent knowledge of UNIX operating systemsExcellent knowledge of high-performance software development cycle (from profiling to deployment)Excellent knowledge of generic software development life-cycle elements like software packaging, unit testing, CI/CDGood knowledge of Docker frameworkBasic understanding of Machine Learning and Deep Learning methods and applicationsSoft SkillsExcellent collaborative abilitiesExcellent communication skillsExceptional problem-solving abilitiesJob conditions and LocationWork Arrangement: Full-time, Fully remote, based in EuropeContract Duration: 2 to 3 months