AI-Robotics Software Engineer - Cognitive Robotics Group (Barcelona)

AI-Robotics Software Engineer - Cognitive Robotics Group (Barcelona)

03 sep
|
Tamarind Intelligence
|
Barcelona

03 sep

Tamarind Intelligence

Barcelona

The Robotics and Automation Unit at Eurecat Technology Center (Barcelona) seeks a highly motivated AI-Robotics Software Engineer with strong hands-on experience in software architecture, quality coding processes, AI deployment stacks, and model fine-tuning . This position specifically targets applied R&D; in Cognitive Robotics , emphasizing robot cognition, autonomous decision-making, and natural human-robot interaction.

Our primary focus is on developing the robot's "brain"---enhancing its capabilities in perception, reasoning, planning, learning, behavior orchestration, and natural interaction. We leverage advanced AI technologies and methodologies, including semantic perception, open-world semantics, physical and spatial reasoning, world modeling, knowledge representation , and multimodal AI architectures involving Large Language Models (LLMs ), Vision-Language Models (VLMs ), Vision-Language-Action Models (VLAs ), and emerging technologies like agentic AI.

Our team boasts nearly 20 years of experience specializing in Service and Industrial Robotics . Our mission is to push the boundaries of robotic autonomy and intelligence, enabling increasingly sophisticated robotic behaviors across sectors including assistive robotics, healthcare, flexible manufacturing , logistics, inspection, and field robotics (e.g., agriculture). Our collaborative environment encourages creativity, interdisciplinary teamwork, and innovation to achieve impactful solutions for society. Explore our research lines and projects:

Come and join our dynamic, passionate team dedicated to innovation in robotics!

What Will You Do

If you join the team, you will:

Contribute to advanced cognitive robotics R&D;

- Contribute scientifically and technically to cognitive robotics projects.
- Conceptualize and implement advanced robot perception, world understanding, and interaction capabilities, including semantic understanding, physical reasoning, multimodal perception, and comprehensive world modeling.
- Define, prototype, and validate innovative robotic behaviors and interaction paradigms.

Design and deploy production-ready AI systems

- Design, develop, validate,



and maintain high-quality software architectures suitable for production-oriented R&D.;
- Deploy and optimize AI stacks across edge and cloud infrastructures, including model training pipelines and deployment on embedded systems (e.g., NVIDIA Jetson).
- Fine-tune AI models to meet specific robotic application requirements.

Validate systems in real robotic settings

- Support robot integration activities and experimental field trials when required.
- Ensure robustness, performance, and reliability of deployed robotic solutions.

Collaborate, communicate, and disseminate

- Participate in scientific dissemination and publication activities.
- Assist in project management to guarantee successful project execution.
- Maintain effective communication with clients and project consortium partners.

Requirements:

Skills & Experience

Must-Have

- MSc degree (or equivalent professional experience) in Robotics, Artificial Intelligence, Computer Vision, or related disciplines.
- Hands-on experience contributing to cognitive robotics or AI-driven robotic systems.
- Strong programming skills in Python and C , with experience developing reusable, documented, and version-controlled code.
- Practical experience with ROS or ROS2 and robotic software integration.
- Experience using deep learning frameworks such as PyTorch or TensorFlow.
- Familiarity with designing and maintaining modular, scalable, and maintainable software architectures.
- Experience training, fine-tuning, or optimizing AI models for robotic or embodied AI applications.
- Basic experience deploying AI components on real systems, including interaction with edge or cloud infrastructures.
- Ability to work independently while collaborating effectively in multidisciplinary teams.




- Strong communication skills and fluency in English.
- Willingness to occasionally support robot integration, experiments, or field trials.
- Availability for occasional travel.

Nice-to-Have

- Experience deploying and optimizing full AI stacks across edge/cloud infrastructures, including production-level training pipelines.
- Experience with deployment and optimization on embedded GPU platforms, such as NVIDIA Jetson, and familiarity with CUDA programming.
- Advanced expertise in AI-driven perception and world understanding, including semantic perception, open-world semantics, physical reasoning, knowledge representation, world modeling, and multimodal approaches.
- Background in cognitive robotics frameworks such as behavior trees, task planning, robot learning, deep learning, and human--robot interaction.
- Familiarity with modern development frameworks and tools such as Node.js, Pydantic, or agentic AI approaches.
- Experience with containerization (Docker) and CI/CD pipelines.
- Participation in scientific dissemination activities, including publications, technical reports, or conference contributions.
- Prior involvement in project coordination or technical project management activities.

WORKING ENVIRONMENT AND BENEFITS:

Our laboratory is located in Cerdanyola del Vallès, just outside Barcelona (Spain). Barcelona, besides being easily connected to the rest of Europe, offers excellent quality of life and a vibrant robotics ecosystem rich with initiatives, research groups, robotics companies, and engaging events---with many more opportunities emerging continuously!

Additionally, we offer:

- Permanent contract.
- Hybrid work model (home office/office).
- Versátil working hours, shorter workdays on Fridays, and summer schedules.
- Flexible remuneration package (health insurance, transport, lunch, studies/training, and kindergarten).
- Professional growth through Eurecat Academy courses, weekly thematic sessions on Eurecat's areas of knowledge, and language training (English, Catalan, Spanish)

#J-18808-Ljbffr

📌 AI-Robotics Software Engineer - Cognitive Robotics Group (Barcelona)
🏢 Tamarind Intelligence
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ai-robotics software engineer - cognitive robotics group (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ai-robotics software engineer - cognitive robotics group (barcelona) / barcelona