Location: Barcelona (Spain)
Contract: Permanent
Working day: Full time
Sector: Internet and technology
Vacancies: 1
Discipline: R&D
Work modality: HybridAre you ready to lead the development of systems that capture and reconstruct the world in 3D in real-time? At i2CAT, we are pushing the boundaries of multimedia technology. As a Senior Research Engineer, you will join our Media Tech group, an elite team of over 20 researchers and engineers collaborating with major European players (Horizon Europe, SNS JU) to define the next generation of interactive and distributed systems.
If you are passionate about Machine Learning applied to computer vision and want to see your algorithms power end-to-end volumetric capture and processing pipelines, this is your place.
What we expect from candidates:
This is what you will be expected to:
Design and implement advanced Machine Learning algorithms focused on 3D reconstruction and volumetric media processing.
Lead the creation of custom datasets and the testing of new solutions across the full pipeline (capture, processing, compression, and delivery).
Develop and optimize multi-sensor processing pipelines, ensuring high-fidelity camera synchronization and calibration.
Research and apply cutting-edge Computer Vision techniques, utilizing pinhole camera modeling and complex geometric transformations.
Collaborate closely with high-profile international partners from academia and industry under the umbrella of competitive national and international projects.
Drive technology transfer through high-impact scientific publications, patents, and open-source software that set industry standards.
What will you enjoy with us?
And what about our recruitment process? Well, it has 3 phases:
Phase 1: Interview with P&T department + our 2 hiring managers
Phase 2: Technical assessment with P&T department + our 2 hiring managers
Phase 3: Executive interview with P&T department + our department manager - optional. We almost never use this one, but in case we will ask you for another interview in case we need to clarify some details. So, expect the usual of 2 phases.
Why i2Cat?
The i2CAT Foundation is a non-profit research and innovation center promoting mission-driven R&D activities on advanced Internet architectures, applications, and services. More than 15 years of international research define our expertise in the fields of 5G, IoT, VR, and immersive technologies, cybersecurity, blockchain, AI, and digital social innovation. We partner with companies, public administration, academia, and end-users to leverage this knowledge to meet real social and business challenges.
The highest value of i2CAT is the talent of the people who make up our human team. We enjoy a team of people from more than 13 different nationalities and work every day to create and foster a work environment where we all feel comfortable creating, innovating, and growing.
Want to know more? Visit our webpage! www.i2cat.net
Must-haves:
Professional experience: Minimum of 5 years in R&D or development in ML applied to Computer Vision or 3D reconstruction.
Technical mastery: Deep understanding of the pinhole camera model, extrinsics/intrinsics, and reprojections.
ML Frameworks: Proven experience with PyTorch or TensorFlow, and debugging tools like TensorBoard or Weights&Biases.
Proficiency: High level of Python and the ability to quickly understand and optimize existing codebases.
Methodologies: Experience working within Agile/Scrum environments.
Languages: Fluency in English (written and spoken) is essential for international collaboration. Your language skills will be verified during the interview process.
Nice-to-haves:
Proficiency in GPU programming (CUDA/OpenCL).
Background in immersive technologies (XR, VR, AR) or game engines like Unity/Unreal.
Experience in video coding, point cloud compression, or streaming pipelines.
Soft Skills:
Self-driven mindset with a high degree of proactivity.
Critical thinking and a problem-solving approach.
Excellent communication and interpersonal skills for a collaborative, multicultural environment.