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

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

05 sep
|
Tamarind Intelligence
|
Barcelona

05 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.

Puede obtener más detalles sobre la naturaleza de esta vacante y lo que se espera de los solicitantes leyendo la información a continuación.

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: 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. xhfqzwm

- 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