Descripción
Resumen:
Ruby Labs busca un Ingeniero Senior de IA para avanzar en la infraestructura de IA, centrándose en el rendimiento de los modelos, su fiabilidad, la eficiencia de costos y el impulso de funciones clave de IA desde la experimentación hasta la producción.
Aspectos destacados:
1. Avanzar en la infraestructura de IA con tecnología moderna, centrándose en rendimiento y costo.
2. Asumir la responsabilidad de los sistemas de prompts, las salidas estructuradas y los flujos de trabajo de modelos de lenguaje de gran tamaño (LLM).
3. Impulsar funciones clave de IA desde las primeras etapas experimentales hasta la producción.
**Sobre nosotros**
============
Ruby Labs es una empresa tecnológica líder que crea y opera productos innovadores para consumidores. Ofrecemos una amplia variedad de oportunidades en los sectores de salud, educación y entretenimiento. Nuestros equipos innovadores están impulsando el futuro de los productos dirigidos por los consumidores, y siempre buscamos personas apasionadas que se unan a nosotros. Conozca más sobre nuestra historia en: https://rubylabs.com/about\-us/
**Sobre el puesto**
==================
Buscamos un Ingeniero Senior de IA (Node.js / Next.js / TypeScript) para unirse a nuestro equipo y ayudar a avanzar en nuestra infraestructura de IA. Trabajarás con una pila tecnológica moderna, centrándote en el rendimiento, la fiabilidad y la eficiencia de costos de los modelos.
Asumirás la responsabilidad de los sistemas de prompts, las salidas estructuradas y los flujos de trabajo de modelos de lenguaje de gran tamaño (LLM) basados en LangChain o LlamaIndex. El puesto también abarca la observabilidad y la evaluación mediante Langfuse y pasarelas de IA como OpenRouter, con el objetivo de mejorar constantemente la calidad de los modelos y la eficiencia operativa. Impulsarás funciones clave de IA desde las primeras etapas experimentales hasta la producción.
**Responsabilidades clave**
========================
* Ingeniería avanzada de prompts: Diseñar plantillas complejas y dinámicas de prompts con lógica condicional y reutilizar eficientemente información y contexto dentro de los prompts para maximizar la calidad de las generaciones y el razonamiento.
* Salidas estructuradas y esquemas: Implementar diversos esquemas de respuesta (modo JSON, llamadas a funciones, esquemas Zod/JSON) para garantizar que las salidas de la IA sean predecibles y estén listas para integrarse sin problemas en la lógica de la aplicación.
* Ingeniería y evaluación de prompts: Construir pipelines robustos de evaluación y utilizar Langfuse para recopilar comentarios y calificar la calidad de las respuestas en tiempo real.
* Trazado y depuración: Realizar depuraciones profundas de cadenas complejas de modelos de lenguaje de gran tamaño (LLM) mediante trazas de Langfuse para identificar cuellos de botella y optimizar el costo, la latencia y el uso de la ventana de contexto.
* Pruebas A/B de IA: Ejecutar experimentos sistemáticos con distintos modelos mediante OpenRouter (por ejemplo, comparando Claude 3\.5 Sonnet frente a GPT\-4o) y analizar los resultados según métricas cuantitativas.
* Decisiones basadas en datos: Tomar decisiones de despliegue para nuevos prompts o modelos exclusivamente basadas en benchmarks cuantitativos y datos de trazas, y no en intuición.
* Calificación y análisis de salidas: Desarrollar sistemas de calificación para analizar la cadena «Problema-Solución» e identificar las causas fundamentales de alucinaciones o errores lógicos mediante el análisis de Langfuse.
* Rendimiento y ajuste fino de modelos: Reevaluar periódicamente el rendimiento de los modelos a medida que surgen nuevas arquitecturas y realizar ajustes finos cuando sea necesario para cumplir requisitos específicos del dominio.
**Requisitos**
==================
* Node.js y Next.js: Conocimientos profundos de esta pila para construir servicios fiables y gestionar datos complejos generados por modelos de lenguaje de gran tamaño (LLM).
* Habilidades en prompts dinámicos: Experiencia demostrable en la creación de prompts cuyo contenido depende fuertemente de variables de entrada y de la inyección de contexto.
* Experiencia con OpenRouter: Experiencia trabajando con APIs unificadas, gestionando límites de tasa y seleccionando los modelos más rentables para tareas específicas.
* Langfuse (o similar): Comprensión de los principios de observabilidad de modelos de lenguaje de gran tamaño (LLM) — configuración de trazado, creación de conjuntos de datos de prueba e integración de sistemas de calificación.
* Metodología de evaluación: Experiencia con frameworks como RAGAS o la construcción de sistemas personalizados de «LLM como juez».
* Mentalidad analítica: Capacidad para transformar registros brutos de generación en métricas comerciales accionables y conocimientos técnicos.
* Mentalidad iterativa: Enfoque en la mejora continua del producto mediante bucles constantes de retroalimentación.
* Dominio fluido del ruso y/o ucraniano.
**Deseable**
================
* Ajuste fino: Experiencia práctica en el ajuste fino de modelos para tareas específicas del dominio o para cumplir con estándares JSON.
* Arquitectura RAG: Comprensión de cómo construir y optimizar sistemas de Generación Aumentada por Recuperación (RAG), incluyendo indexación, recuperación y reordenación.
* Python: Conocimientos básicos para trabajar con scripts de ciencia de datos o bibliotecas de evaluación de IA.
**Ubicación**
============
Ruby Labs opera en la zona horaria CET (Hora Central Europea). Se aceptan candidaturas de cualquier país, siempre que el candidato se encuentre aproximadamente dentro de ± 4 horas de CET. Esto garantiza una colaboración y comunicación óptimas durante las horas laborales.
**Beneficios**
============
¡Descubra los beneficios de formar parte de nuestro dinámico equipo! Ofrecemos:
* **Entorno de trabajo remoto:** Disfrute de la libertad de trabajar desde cualquier lugar y en cualquier momento, promoviendo un equilibrio saludable entre la vida laboral y personal.
* **Días libres ilimitados (PTO):** Disfrute de días libres remunerados ilimitados para recargar energías y priorizar su bienestar, sin necesidad de contar días.
* **Días festivos nacionales remunerados:** Celebre y relájese en los días festivos nacionales con días libres remunerados para descansar y recargar energías.
* **MacBook proporcionado por la empresa:** Experimente una productividad fluida con MacBook de Apple de última generación proporcionados a todos los empleados que los necesiten.
* **Contrato independiente flexible:** Aproveche los beneficios de la flexibilidad, la autonomía y las oportunidades empresariales. Obtenga ventajas fiscales, oportunidades de networking, reducción de obligaciones laborales y la libertad de trabajar desde cualquier lugar. Más información aquí: https://docs.google.com/document/d/1nkrN76JlZkbKj9WSOhlT1\_mni\_CZeDkHdwfIjPXVwvk/preview?tab\=t.0\#heading\=h.ndsdl4wapxtt
¡Únase a nuestro equipo en rápido crecimiento y aproveche esta excelente oportunidad para su desarrollo personal y profesional!
**Proceso de entrevista**
=====================
Tras enviar su solicitud, realizamos una revisión exhaustiva que normalmente tarda entre 3 y 5 días, aunque ocasionalmente puede llevar más tiempo debido al volumen de solicitudes recibidas. Si detectamos un posible ajuste, procederemos con los siguientes pasos:
* Entrevista inicial con reclutador (40 minutos)
* Entrevista técnica (60 minutos)
* Entrevista final (30 minutos)
**La vida en Ruby Labs**
=====================
En Ruby Labs avanzamos rápidamente, aspiramos alto y esperamos lo mismo de nuestro equipo. No estamos aquí para actuar con timidez: estamos aquí para construir, crecer y ganar. Eso significa que buscamos personas ambiciosas, motivadas y listas para dar lo mejor de sí cada día.
Este es un lugar para quienes prosperan bajo presión, aceptan los retos y ven oportunidades en cada obstáculo. Si tiene hambre de logros, está motivado por el impacto y desea crecer al ritmo de su propia ambición, Ruby Labs le ofrece la plataforma para hacerlo realidad.
Aquí, el esfuerzo va acompañado de recompensa. Reconocemos a quienes se implican al máximo y obtienen resultados, y creamos espacios para quienes buscan más: más responsabilidad, más crecimiento y más éxito.
\#LI\-Remote