Chat rápido, mejores ofertas — Descargar

Ingeniero de IA (Full-Stack)

Indeed

Compañía

Tipo de empleoTiempo completo
Modalidad de trabajoHíbrido
Nivel de experienciaSin requisito de experiencia
Nivel educativoMaestría

Descripción

Selección preliminar · Contrato indefinido · Europa, horario CET ± dos horas · Se prefiere fuertemente Barcelona **Por qué existe este puesto** Shortlists es un CRM y sistema de seguimiento de candidatos (ATS) para agencias de reclutamiento, nativo de IA. Estamos construyendo el asistente que los reclutadores realmente desean: con criterio propio, que realiza el trabajo, y no simplemente almacena registros. La IA no es una característica periférica de este producto. Es el producto en sí. Por lo tanto, este es un puesto de ingeniería de IA tanto como de desarrollo full-stack, y ambos aspectos no son separables aquí. El producto va por delante del equipo, lo cual es un buen problema y uno temporal. Así que este no es un puesto en el que simplemente selecciones tareas de una cola. Es un puesto en el que te haces cargo de una funcionalidad específica, la gestionas en su totalidad y tomas las decisiones correspondientes. Si eres ese tipo de ingeniero que ha estado esperando permiso para hacer precisamente eso, este es el trabajo ideal para ti. **Dónde estamos** Somos una empresa de Bifrost Forge con una base de clientes en rápido crecimiento en el norte de Europa. Añadimos nuevos clientes constantemente, por lo que también estamos ampliando el equipo. Esto significa que hay un producto real y clientes reales en los que trabajar, y más ambición que personas disponibles, así que lo que tú gestiones será mayor de lo que sugiere tu título. A medida que el equipo crezca a tu alrededor, tú serás quien tenga más contexto que nadie en él. **Tareas** --------- **Lo que harás** * Gestionarás una o dos funcionalidades del producto de extremo a extremo: la interfaz de usuario, el esquema de Postgres subyacente, las funciones en el borde (edge functions) intermedias, el despliegue y lo que ocurre después. * Desarrollarás y operarás las partes del producto respaldadas por modelos de lenguaje de gran tamaño (LLM): prompts, recuperación de información, evaluaciones, costos y latencia, y validación de resultados cuya fiabilidad no puedes garantizar totalmente. * Convertirás una objeción de un cliente o una transcripción de una llamada en un producto lanzado, tomando tú mismo las decisiones intermedias. * Desarrollarás utilizando agentes como método de trabajo habitual, asumiendo la responsabilidad por lo que produzcan. * Harás que la base de código sea más accesible para la siguiente persona y para el siguiente agente: reglas más precisas, habilidades mejores, controles que detecten problemas antes de que un humano revise la solicitud de cambios (PR). * Hablarás directamente con las personas que usan este producto. Nuestros clientes son reclutadores que te dirán exactamente qué está fallando. **Cómo trabajamos** * Equipo pequeño, decisiones rápidas. Estarás presente en las reuniones donde se toman. * Linear refleja la realidad, actualizándose conforme avanza el trabajo, no en lotes al final. * Ramas por funcionalidad, revisión mediante solicitudes de cambios (PR), fusión simplificada (squash merge). La rama principal (main) está protegida y se despliega automáticamente tras cada fusión. * Los agentes redactan, los humanos aprueban y el sistema registra todo. * Trabajo asíncrono por defecto, con encuentros regulares en persona. **Requisitos** ---------------- **Nuestra pila tecnológica** TypeScript y React en el frontend, Postgres y Supabase en el backend, Next.js en el lado de marketing, desplegado en Vercel y seguido en Linear. Multiempresa, multilingüe, con LLM realizando tareas reales dentro del producto, no simplemente alojados en una barra lateral. Node y Python son las tecnologías hacia las que avanzamos a medida que crecen nuestros servicios de IA, así que trae conocimientos de cualquiera de ellas y las utilizaremos. Los agentes de programación forman parte del repositorio, no están añadidos externamente. Claude Code y Codex están integrados en nuestro flujo diario, y tú ampliarás esa configuración, no solo la usarás. No se espera que hayas usado todas estas tecnologías; profundizaremos en los detalles durante nuestras conversaciones. Dos aspectos sí son imprescindibles: sólidos fundamentos en TypeScript y React, y haber escrito y lanzado tú mismo código real, no únicamente haberlo generado mediante indicaciones (prompts). **Quién eres** No filtramos por años de experiencia. Hemos contratado a personas tempranas en su carrera que entregan más que otras con el doble de experiencia, y la diferencia siempre ha sido su actitud proactiva y su hambre de crecer. * Has entregado funcionalidades full-stack y las has operado: migraciones, autenticación, despliegues y depuración de producción a las 2 a.m. * Has lanzado algo que dependa críticamente de un LLM y lo has mantenido funcionando. Sabes qué falla, cuánto cuesta y cómo evaluar si mejora. * Has trabajado dentro de una verdadera cadena de ingeniería, en un equipo con estándares definidos: ramas, revisiones, integración continua (CI), lanzamientos. Sabes reconocer qué es bueno y no necesitas que se invente nada a tu alrededor. * Usas agentes de programación todos los días y puedes explicar cómo les das indicaciones (prompts), cómo revisas y validas lo que devuelven. Delegas el volumen de trabajo, pero conservas el juicio sobre arquitectura, datos y seguridad. * Puedes leer y comprender código escrito por otros. Cuando un agente produce algo plausible pero incorrecto, lo detectas. * Te das cuenta cuando algo no está bien y lo arreglas, en lugar de reportarlo. * No necesitas que te digan qué sigue. Y cuando algo realmente falta —una clave, una decisión, una cuenta— lo preguntas inmediatamente, en vez de sortearlo silenciosamente. * Quieres más responsabilidad de la que hasta ahora te han asignado. Esa es, de hecho, la oferta real aquí. **Puntos adicionales valorados** * **Seguridad:** autenticación, aislamiento por empresa (tenant isolation), gestión de secretos, higiene de dependencias, GDPR. * Uso de Supabase en producción, especialmente RLS y funciones en el borde (edge functions). * Conocimiento profundo real de Postgres. * JavaScript, Node o Python. * SaaS B2B multiempresa. Tecnología para reclutamiento o recursos humanos. * Has desarrollado tus propios agentes, habilidades o herramientas. **Cómo contratamos** Cuatro etapas, normalmente en unas tres semanas. * Una llamada de 30 minutos. * Una conversación técnica en la que nos explicas algo que hayas construido y leemos código juntos. * **Un caso práctico.** Un problema real de nuestro entorno: una objeción de un cliente y una parte del producto. ¿Cómo lo abordarías?, ¿qué construirías primero?, ¿qué te negarías a construir?. Lo discutiremos juntos; no se trata de un examen calificado. * Una conversación con nuestro CEO y nuestro responsable de producto, referencias y oferta. Usa Claude Code, Codex, Cursor o cualquier otra herramienta que uses habitualmente. No queremos comprobar si puedes programar sin IA. Queremos ver cómo defines el alcance de un problema, cómo revisas lo que te devuelve el agente, qué rechazas y qué estás dispuesto a lanzar. **Beneficios** ------------ **Aspectos prácticos** La compensación es competitiva y incluirá participación accionaria. Nuestro idioma corporativo es el inglés. Debes tener ya derecho a trabajar legalmente en la UE o el EEE. Si resides fuera de esa zona, indícalo en tu solicitud y te informaremos con sinceridad sobre qué apoyo podemos y no podemos brindarte. **Cómo aplicar** Envíanos un currículum o un perfil, y un párrafo sobre algo que hayas construido y gestionado: qué decidiste, qué hiciste mal y qué harías de forma distinta. Si parte de ello fue construido con agentes, menciónalo y especifica qué modificaste. Respondemos a todas las solicitudes en un plazo máximo de diez días hábiles. *Utilizamos herramientas de IA para ayudarnos a revisar las solicitudes. Ellas asisten en la toma de decisiones, pero no las toman. Una persona lee cada solicitud.*

Fuentea: indeed
Parte del contenido se ha traducido automáticamente

Publicado por

David Muñoz

Indeed · HR

Ubicación

David Muñoz

Indeed · HR

Empleos similares

Ingeniero de IA (Full-Stack) empleo de Indeed en 2026 | ok.com