Full Stack AI Engineer

INDEEP AI

Barcelona

Presencial

EUR 50.000 - 80.000

Jornada completa

14 días+

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

Direct collaboration with CTO
High-potential startup environment
Early-stage team member

Descripción de la vacante

Indeep AI is seeking a versatile Full-Stack AI Engineer for our Barcelona office. You will work across the entire stack—from backend services and AI pipelines to the frontend and deployment infrastructure—supporting the CTO in delivering a coherent, reliable product.

This hands-on role fits a generalist who thrives in a fast-paced startup. You’ll own features end-to-end, balance performance with cost, and contribute to a high-impact EU-funded project with wide scope across data, model

Formación

  • 5–8+ years of professional software engineering with full-stack breadth.
  • Strong Python backend experience.
  • Hands-on experience integrating LLMs or AI/ML models in production, incl. prompt engineering.
  • Working experience in frontend development and modern web frameworks.
  • Practical experience with infrastructure, deployment, and DevOps (CI/CD, cloud, containers).
  • Genuine generalist mindset: comfortable owning problems across the stack.
  • Ability to thrive in a fast-paced startup/scale-up environment.

Responsabilidades

  • Build, extend, and maintain the backend services and platform logic powering Typewiser.
  • Write clean, tested code and contribute to codebase health.
  • Implement features end-to-end from data layer through API in collaboration with the CTO.
  • Develop and integrate LLM-driven pipelines, prompts, orchestration, and validation layers.
  • Integrate and evaluate third-party AI models and APIs, balancing quality, latency, and cost.
  • Help build tooling and evaluation to keep AI-driven features reliable and reproducible.

Conocimientos

Python backend
Frontend development
LLM integration
DevOps / CI/CD
Cloud environments
Containerisation
Generalist mindset
Startup experience

Herramientas

AWS
Vector databases
LLM evaluation
Git & CI tools

Descripción del empleo

At Indeep AI, we are an applied AI research laboratory working at the intersection of natural language processing, linguistics, and human cognition. Our work is grounded in a simple conviction: the tools we use to write and understand documents should make communication clearer and more trustworthy, not less. That research powers Typewiser, our document intelligence platform. Typewiser helps people produce and understand high‑stakes documents with greater clarity and rigour, analysing how information is communicated, surfacing where meaning breaks down, and supporting the writer in real time. It is backed by European research funding and built on peer‑reviewed scientific foundations. We are a small, multidisciplinary team of linguists, engineers, scientists, and operators. We are at the stage where the way we present ourselves to the world is still being built. That is where you come in.

We’re looking for a versatile Full‑Stack AI Engineer to join our team at Indeep Artificial Intelligence (IAI) at our office in Barcelona. We need someone who can support our technical efforts across the board. Working closely with and directly supporting our CTO, you will move fluidly across the whole stack — from backend and platform engineering, to the LLM and AI pipelines at the core of our product, to the infrastructure that runs it, to the frontend that users touch. This is a hands‑on individual‑contributor role for someone who is happiest when they can pick up almost any part of the system and make progress on it. We are not looking for a specialist in a single layer. We need a strong generalist: someone who can context‑switch, learn quickly, and be trusted to deliver across whatever the week demands. You won’t own the architecture, but you will be the person who helps turn it into working, reliable software, and your judgement will carry real weight.

We need someone with a strong startup attitude: sharp problem‑solving skills, the ability to manage priorities and deliverables autonomously without rigid timeframes, and the capacity to handle diverse task assignments. If you thrive in ambiguity, move fast without sacrificing quality, and can pivot when priorities shift, you’re exactly who we’re looking for. This role is for someone energised by wearing multiple hats and making an impact without needing a detailed playbook. If that sounds like you, we’d be excited to hear from you.

  • Contract Type: Permanent
  • Full Office‑Based Work Modality: Monday to Friday from 9:00 to 18:00 at WeWork Glòries Barcelona
Duties & Responsibilities
  • Build, extend, and maintain the backend services and platform logic that power Typewiser.
  • Write clean, tested, maintainable code, and contribute to the overall health of the codebase.
  • Implement features end‑to‑end, from data layer through to API, in collaboration with the CTO.
  • Develop and integrate the LLM‑driven pipelines at the core of the product, including prompting strategies, orchestration, structured outputs, and RAG and validation layers.
  • Integrate and evaluate third‑party AI models and APIs, balancing quality, latency, and cost.
  • Help build the tooling and evaluation needed to keep AI‑driven features reliable and reproducible.
Infrastructure & Deployment
  • Set up, maintain, and improve our deployment pipelines, infrastructure, and environments.
  • Handle the operational side of running the platform: CI/CD, monitoring, and keeping things stable and secure.
Frontend & Full‑Stack
  • Contribute to the frontend and deliver full‑stack features as needed, ensuring a coherent experience from interface to backend.
  • Collaborate on the product’s UI where engineering and design meet.
Qualifications Required
  • 5 to 8+ years of professional software engineering experience, with demonstrable full‑stack breadth.
  • Strong backend engineering skills, with proficiency in Python (our primary backend language).
  • Hands‑on experience integrating and working with LLMs or other AI/ML models in production, including prompt engineering.
  • Working experience with frontend development and modern web frameworks.
  • Practical experience with infrastructure, deployment, and DevOps practices (CI/CD, cloud environments, containerisation).
  • A genuine generalist mindset: comfortable owning a problem across the entire stack rather than a single layer.
  • Ability to work in a fast‑paced startup/scale‑up environment and understand the specific challenges of early‑stage companies.
Preferred
  • Experience with AWS.
  • Familiarity with RAG architectures, vector databases, and LLM evaluation.
  • Experience in an early‑stage startup, owning broad surface area with limited support.
  • Exposure to NLP or document‑processing systems.
  • Working proficiency in other EU languages, particularly Spanish and Italian.
What We Offer
  • €50,000–€80,000 yearly gross salary depending on demonstrable experience and breadth of skills.
  • A high‑impact engineering role with broad ownership across the entire stack of a live AI product.
  • Close, direct collaboration with the CTO and visibility across the whole company.
  • Early‑stage team member at a high‑potential EIC‑funded startup.
How to Apply

To apply, send your CV through LinkedIn along with links to work we can look at — a portfolio, GitHub, or projects you’ve shipped. We’re less interested in a cover letter than in seeing what you’ve actually built and how you approach problems across the stack. A short note on a project you’re proud of and your role in it is welcome. Applications are reviewed on a rolling basis, so don’t wait to apply.

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

Grants Manager
Grants Manager

INDEEP AI • Barcelona

Presencial
EUR 40.000 - 60.000
Full-Stack AI Engineer: End-to-End LLM & Platform
Full-Stack AI Engineer: End-to-End LLM & Platform

INDEEP AI • Barcelona

Presencial
EUR 50.000 - 80.000
Direct collaboration with CTO
High-potential startup environment
Early-stage team member
Full-Stack Software Architect
Full-Stack Software Architect

Onhires • Barcelona

Híbrido
EUR 110.000 - 150.000
Equity
Competitive salary
Hybrid work in Barcelona
Senior Software Engineer – Fullstack
Senior Software Engineer – Fullstack

Luzia • Madrid

Presencial
EUR 45.000 - 70.000
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Onhires • Barcelona

Híbrido
EUR 70.000 - 110.000
Competitive salary
Equity
Hybrid work
Senior AI-Driven Full-Stack Engineer (Hybrid Madrid)
Senior AI-Driven Full-Stack Engineer (Hybrid Madrid)

Luzia • Madrid

Híbrido
EUR 45.000 - 70.000
AI Engineer
AI Engineer

haddock (YC W22) • Barcelona

Híbrido
EUR 60.000 - 80.000
Competitive salary
Bright modern office
Subsidized Urban Sports Club membership
+1
Senior Fullstack Engineer – Applied AI
Senior Fullstack Engineer – Applied AI

Product Pulse • Barcelona

Presencial
EUR 50.000 - 70.000
Hybrid work model
Autonomy in decision making
Impactful projects
AI Full Stack Developer
AI Full Stack Developer

Leadtech Group • Barcelona

Híbrido
EUR 55.000 - 75.000
Private health insurance
Flexible work schedule
Remote or Barcelona office
+2
AI Full Stack Developer
AI Full Stack Developer

MAU • España

Presencial
EUR 60.000 - 90.000
High-Impact Role
Modern Technology
Growth & Learning
+2