Arquitecto de Software (m/f/d)

Sobre el equipo

El equipo de ingeniería de Beam está construyendo la infraestructura principal para agentes de autoaprendizaje, transformando la IA en sistemas confiables de nivel empresarial. Trabajamos en todo el stack, desde el frontend hasta la infraestructura, resolviendo la orquestación en tiempo real, la integración de herramientas y la ejecución de flujos de trabajo complejos. Este es un entorno de alta confianza y gran impacto donde los ingenieros avanzan rápido, despliegan con frecuencia y ayudan a definir tanto el producto como la plataforma a medida que escalamos. Si te apasiona construir con claridad, velocidad y profundidad, aquí harás tu mejor trabajo.

Sobre el puesto

Buscamos un/a Arquitecto/a de Software senior para liderar el diseño de nuestros sistemas de IA generativa (GenAI) y agentes autónomos. Definirás la visión arquitectónica de referencia sobre cómo Beam construye agentes inteligentes y autónomos que razonan, aprenden y operan a escala. Este es un rol de alto impacto para alguien capaz de conectar una visión de producto innovadora con una ejecución técnica profunda. Influirás en todo, desde nuestros frameworks de orquestación hasta los pipelines de experimentación de modelos, y garantizarás que nuestras decisiones técnicas estén alineadas con los objetivos estratégicos.

Responsabilidades

  • Definir la visión de la arquitectura para sistemas de GenAI y agentes, incluyendo las capas de orquestación, memoria y razonamiento.

  • Diseñar sistemas modulares y escalables que admitan LLMs, pipelines de RAG, bases de datos vectoriales y entradas multimodales.

  • Diseñar flujos de trabajo de agentes capaces de realizar razonamientos de múltiples pasos, toma de decisiones autónoma y operaciones de contexto largo.

  • Liderar la toma de decisiones técnicas en sistemas clave, asegurando la alineación con los objetivos de negocio y la eficiencia de costes.

  • Construir frameworks para la experimentación, evaluación de modelos e iteración rápida en entornos de producción.

  • Colaborar con los equipos de producto, ML e ingeniería para dar vida a nuevas funcionalidades con velocidad y claridad estratégica.

  • Impulsar la escalabilidad, observabilidad y fiabilidad en los pipelines de inferencia, recuperación y orquestación.

  • Traducir la arquitectura en impacto de negocio: actuar como voz técnica en conversaciones de liderazgo y reuniones con clientes.

  • Guiar a ingenieros senior, definir estándares de diseño y fomentar la excelencia arquitectónica en todo el equipo.

Requisitos

  • Más de 10 años de experiencia en ingeniería de software, con más de 3 años diseñando sistemas de IA/ML a escala.

  • Experiencia avanzada con LLMs, frameworks de agentes, RAG, bases de datos vectoriales y capas de orquestación.

  • Sólidos conocimientos de ingeniería backend en Node.js, Python o Go.

  • Profundo entendimiento de plataformas cloud (AWS, GCP o Azure) y herramientas de MLOps.

  • Trayectoria demostrada alineando la arquitectura con la estrategia de negocio y resultados medibles.

  • Habilidades de comunicación excepcionales tanto ante audiencias técnicas como ejecutivas.

  • Experiencia demostrada en mentoría y liderazgo técnico.

Deseable

  • Experiencia con LangChain, LangGraph, LlamaIndex o frameworks de orquestación similares.

  • Familiaridad con stacks de modelos de código abierto (Llama, Mistral) o APIs comerciales (OpenAI, Anthropic).

  • Experiencia con sistemas multiagente y flujos de trabajo autónomos de larga duración.

Beneficios

En Beam, estamos construyendo un entorno donde las personas ambiciosas puedan realizar su mejor trabajo, con claridad, propósito y espacio para crecer. Somos minuciosos con lo que construimos, cómo trabajamos y a quién contratamos. Los problemas que resolvemos son reales. Los sistemas que construimos son complejos. Y nuestro equipo se preocupa profundamente por el oficio, la velocidad y por hacer un trabajo que realmente marque la diferencia. Aquí no encontrarás jerarquías rígidas ni procesos interminables. Encontraras un alto nivel de confianza, estándares exigentes y un equipo impulsado por la curiosidad, la responsabilidad y la visión a largo plazo.

Nuestra cultura se define por nuestros valores en acción:

  • Mentalidad nativa de IA: Cada miembro del equipo piensa en flujos de trabajo basados en agentes, utiliza herramientas de IA a diario y busca la máxima eficiencia a través de la automatización. La IA no es solo lo que construimos, es cómo operamos.

  • Obsesión por el cliente: Construimos con urgencia y empatía, hablamos con los clientes de manera temprana y frecuente, y medimos el éxito a través de sus resultados.

  • La velocidad como hábito: Desplegamos rápido, aprendemos aún más rápido y priorizamos desbloquear tareas antes que buscar la perfección. Preferimos experimentos pequeños con ciclos de feedback rápidos.

  • Ejecución enfocada al máximo impacto: Contratamos a profesionales de alto rendimiento, invertimos en el 20% que impulsa el 80% de los resultados y valoramos el feedback sincero.

  • Altamente alineados, laxamente acoplados: Nos alineamos en torno a resultados, no a tareas. Trabajarás de forma independiente, pero nunca de manera aislada.

  • Guiados por datos y personas: Buscamos la claridad por encima de la comodidad, nos expresamos a tiempo y utilizamos el feedback para crecer juntos.

Si este parece el tipo de trabajo que quieres realizar y la clase de equipo con el que deseas crecer, ¡nos encantaría conocerte!