Software Engineer - AI driven product

Business Insights
Barcelona, Spain
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English

Tech stack

Agile Methodology Artificial Intelligence Amazon Web Services Application Integration Architecture Software Applications Python (Programming Language) Machine Learning Node.Js Software Maintenance ReactJS Large Language Models Generative AI
+5 more
Backend Machine Learning Operations Front End Software Development Docker Programming Languages

Job description

Our main goal is to offer highly qualified technology solutions in an innovative and creative environment through a diverse team of highly skilled engineers.

We are keen to have you onboard to work all along with our team. We are confident that your experience and skills will be a valuable asset to our company. We offer an enriching and collaborative work environment, where you will have the opportunity to learn and grow as a software developer while working on interesting and meaningful projects.

You will also have the opportunity to work with important clients from different sectors and improve your skills in creating innovative and effective solutions.

What is our mission?

Provide the means and the measures for designing and developing all the quality aspects of a software solution, both functionally and technically, in order to meet the requirements and overall quality of the intended solution by creating, documenting and testing an end to end test plan to ensure that all the objectives are met and the solution works as expected., Develop and maintain scalable backend services using Python, integrating with LLMs, agents, and document processing frameworks.

  • Build intuitive and responsive frontend interfaces using React.
  • Collaborate with cross-functional teams to design, develop, and deploy AI-powered applications and solutions.
  • Contribute to the development of a Document Understanding product and enhance AI asset scalability.
  • Work with emerging AI technologies, including LLMs, agentic architectures, and application integrations., Nunca debes compartir tus datos bancarios ni fotos de tus documentos al solicitar un empleo. Si tienes alguna duda sobre un proceso de selección En esta oferta serás redirigido a la pagina web de la empresa. Completa el formulario en su web.

  • Barcelona (Híbrido) Ubicación

  • Inteligencia Artificial/Machine Learning Funciones

  • Jornada completa Jornada

  • 1 año Experiencia

  • Indefinido Tipo contrato *

Requirements

Proven expertise in full stack development using Python (backend) and React (frontend).

  • Strong understanding of Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and related AI/ML concepts.
  • Ability to design scalable, reliable, and maintainable software solutions.
  • Excellent team collaboration and communication skills.
  • Strong communication, problem-solving, and adaptability skills.
  • Demonstrated teamwork and leadership capabilities.
  • Experience working in Agile environments.
  • Fluent in English (work environment fully in English).

Technical Expertise

  • Languages & Frameworks: Python, React.js, Node.js
  • Tools: Docker, LangChain
  • Cloud Platforms: AWS, Azure
  • AI Technologies: LLMs, RAG architectures

Nice to Have

  • Hands-on experience with LangChain.
  • Expertise in AI model deployment, optimization, and MLOps practices.

Benefits & conditions

Competitive salary

  • Flexible schedule
  • Hybrid model in Barcelona, with 1 day per week on-site (flexible).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.tecnoempleo.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:25 min

Constructing scalable AI solutions using LangChain and LangGraph

Julián Duque Julián Duque · WWC 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:48 min

Exploring AI integrations in modern agile development workflows

Markus Walker Markus Walker · WWC 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all