Ai-Robotics Software Engineer - Cognitive Robotics Group

Eurecat

El Valle

Híbrido

EUR 65.000 - 90.000

Jornada completa

Hace 7 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Permanent contract
Hybrid work model
Flexible remuneration package

Descripción de la vacante

Eurecat, Unidad de Robótica y Automatización, busca un Ingeniero/a de Software en IA y Robótica para desarrollar una arquitectura de software avanzada y soluciones de IA aplicadas a robótica cognitiva. Se trabajará en perception semántica, razonamiento físico y modelado del mundo para mejorar la interacción humano-robot.

El equipo combina 20 años de experiencia en robótica de servicio e industrial, cubriendo fabricación flexible, logística, inspección y robótica móvil.

Formación

  • Titulación MSc en Robótica/IA/Visión por ordenador o experiencia equivalente.
  • Experiencia práctica en robotics cognitiva o sistemas IA embebidos.
  • Programación avanzada en Python y C++, con código reutilizable y versionado.
  • Experiencia práctica con ROS/ROS2 y su integración de software.
  • Experiencia con marcos de DL como PyTorch o TensorFlow.
  • Conocimientos de arquitecturas modulares, escalables y mantenibles.
  • Experiencia en entrenamiento/ajuste de modelos IA para robótica.
  • Experiencia en despliegue de componentes IA en edge/cloud.
  • Capacidad de trabajar de forma autónoma y colaborar en equipos multidisciplinares.
  • Nivel alto de inglés (fluidez).
  • Disposición para viajes ocasionales.

Responsabilidades

  • Contribuir a proyectos de robótica cognitiva en I+D avanzada.
  • Diseñar, prototipar, validar y mantener software orientado a producción.
  • Desplegar pilas de AI en edge y cloud, pipelines de entrenamiento y despliegue.
  • Fine-tunear modelos IA para requisitos aplicados a robótica.
  • Validar sistemas en entornos robóticos reales.
  • Colaborar y comunicar con clientes y socios de proyectos.
  • Contribuir a difusión científica y gestión de proyectos.

Conocimientos

Python
C++
English
AI robotics
Robotics perception

Educación

MSc in Robotics/AI/Computer Vision

Herramientas

ROS/ROS2
PyTorch/TensorFlow
CUDA
Docker

Descripción del empleo

Descripción del trabajo

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: https://eurecat.org/en/field-of-knowledge/robotics-automation/
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.
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).
  • Flexible 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)
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

AI-Robotics Software Engineer - Cognitive Robotics Group
AI-Robotics Software Engineer - Cognitive Robotics Group

Tamarind Intelligence • Barcelona

Híbrido
EUR 60.000 - 90.000
Hybrid work model
Flexible remuneration package (health,
AI-Driven Autonomy for Ground and Aerial Robotic Systems
AI-Driven Autonomy for Ground and Aerial Robotic Systems

Eurecat - Technology Centre • Cerdanyola del Vallés

Híbrido
EUR 40.000 - 60.000
Permanent contract
Hybrid work model
Flexible working hours
+2
Aerial Robotics Research Engineer – UAV Autonomy & AI
Aerial Robotics Research Engineer – UAV Autonomy & AI

Eurecat - Technology Centre • Cerdanyola del Vallés

Híbrido
EUR 40.000 - 60.000
Permanent contract
Hybrid work model
Flexible working hours
+2
Cognitive Robotics AI Engineer | Hybrid Role
Cognitive Robotics AI Engineer | Hybrid Role

Tamarind Intelligence • Barcelona

Híbrido
EUR 60.000 - 90.000
Hybrid work model
Flexible remuneration package (health,
Data Scientist & ML Engineer (Applied AI for Industry)
Data Scientist & ML Engineer (Applied AI for Industry)

Eurecat - Technology Centre • Barcelona

Híbrido
EUR 52.000 - 72.000
Health insurance
Meal vouchers
Training & language courses
+2
Robotics Software Engineer
Robotics Software Engineer

Euraxess • Torrejón de Ardoz, San Cristóbal de La Laguna

Presencial
EUR 45.000 - 65.000
Robotics Software Engineer
Robotics Software Engineer

EURAXESS Ireland • Torrejón de Ardoz, San Cristóbal de La Laguna

Presencial
EUR 55.000 - 75.000
Robotics Software Engineer
Robotics Software Engineer

EURAXESS Czech Republic • San Cristóbal de La Laguna

Presencial
EUR 55.000 - 90.000
Applied Cognitive Robotics Scientist - Robot Reasoning
Applied Cognitive Robotics Scientist - Robot Reasoning

EURAXESS Ireland • Barcelona

Presencial
EUR 45.000 - 75.000
Senior Software Engineer, Autonomy
Senior Software Engineer, Autonomy

ANYbotics AG • Barcelona

Presencial
EUR 65.000 - 85.000