Senior Python Engineer (AI-First Architecture)
Law Business Research nació en el 96 para responder las preguntas legales con el uso de información, data y herramientas apoyadas en IA. Uno de sus productos estrella, Docket Navigator, es la plataforma de litigios líder en el mundo que basa su información en datos.
Están en proceso de transformación "AI-first" y necesitan una persona que lidere la arquitectura e integración de su motor de IA.
¡Sube al estrado que empieza tu turno! 👩🏻⚖️
Como te hemos spoileado, Docket Navigator es la plataforma de inteligencia de litigios de Propiedad Intelectual (PI) líder en el mercado gracias a la información basada en datos, sirviendo a más de 15.000 profesionales legales a nivel mundial.
Están en plena transformación AI-first. El objetivo es revolucionar la investigación legal a través de la automatización innovadora, manteniendo al mismo tiempo la precisión y la calidad en la que confían sus clientes.
Forma parte del grupo Law Business Research (LBR), y por si no los conocías, es una empresa de servicios de información que durante 25 años se ha basado en la tecnología para impulsar la industria legal global con inteligencia, análisis y muchos datos de rendimiento.
Siempre han estado comprometidos a crear un lugar de trabajo integrador y positivo para todo el mundo. Prueba de ello es que han sido galardonados en los premios 2024 “inspiring Workplaces”.
Te gustará conocer que se toman muy en serio su lugar en este mundo, participando en iniciativas para la comunidad y caritativas. Trabajan con la escuela Swawou en Sierra Leona, para brindar educación a 120 niñas y sufragar los costes de su educación.
Además, son internacionales y cuentan con sede en 5 ciudades: Londres, Hong Kong, New York, Washington y Austin, y ahora podrás ser parte de su nuevo equipo en España.😎
🫵🏻 ¿Cuál es tu papel en todo esto?
Llegas en un momento clave para Docket Navigator. Sus datos llevan años siendo el motor del producto, pero ahora toca dar el siguiente paso: transformarlos en una experiencia AI-native.
Aterrizarás en un entorno donde hay una infraestructura sólida por evolucionar y mucha libertad para decidir. Tu misión será impulsar la nueva arquitectura de integración de IA, construyendo un puente de alta velocidad entre el core en PHP/Laravel y el nuevo motor en Python.
Están pasando de ser un “archivo histórico pasivo” a convertirse en un motor de inteligencia activa que razona sobre millones de registros. Junto al resto del equipo, asegurarás que esta transición sea técnica y operativamente impecable, permitiendo que sus datos se conviertan en respuestas rápidas y precisas.
En este viaje, tu impacto se centrará en tres pilares fundamentales:
- Arquitectura de sistemas de alto rendimiento: No vas a montar microservicios convencionales. Vas a diseñar una comunicación local ultra-eficiente mediante Unix Sockets para que la inteligencia fluya sin latencia. Esto garantiza que la herramienta devuelva resultados instantáneos, permitiendo tomar decisiones en tiempo real a los abogados.
- Interoperabilidad nativa y protocolo MCP: Tu día a día incluirá implementar el protocolo MCP (Model Context Protocol) para que agentes inteligentes externos interactúen con sus datos de forma nativa. Esta ingeniería de bisturí garantizará que los abogados obtengan respuestas basadas en evidencias legales reales, no en alucinaciones de modelos mal orquestados.
- Visión de futuro y escalabilidad: Contribuirás a definir cómo escalan este sistema de agentes, asegurando que la IA no sea solo un "feature" más, sino el corazón de la herramienta. Junto a Raúl (Lead) y Cara, (Product Manager), diseñarás un sistema robusto que permitirá a Docket desplegar nuevas funcionalidades de automatización a una gran velocidad, impactando directamente en su capacidad de innovar y liderar el mercado.
En resumen: no vas a mantener lo que ya hay, vas a construir la infraestructura sobre la que se asentará su producto en los próximos años.
- Desarrollarás el cerebro de IA: Diseñarás y mantendrás el motor principal en Python que orquestará los LLMs, colaborando con los Data Scientists para que la lógica de IA sea robusta y eficiente.
- Construirás el puente técnico: Implementarás la comunicación de baja latencia entre PHP/Laravel y Python usando Unix Domain Sockets o similar. Tú eres quien asegura que estos dos mundos se entiendan sin retrasos.
- Desplegarás el estándar MCP: Construirás el servidor del Model Context Protocol para que agentes externos puedan "hablar" con los datos de forma nativa.
- Gestionarás la memoria de datos: Te encargarás del diseño de esquemas en pgvector y de optimizar los pipelines de embeddings para que las búsquedas sean rápidas y precisas.
- Cazarás ineficiencias: No esperarás a que te llegue un ticket. Entrevistarás a stakeholders para identificar flujos manuales que la IA pueda automatizar, proponiendo soluciones que aporten valor real al negocio.
Formarás parte de un equipo multidisciplinar con un fuerte product mindset que itera y busca siempre el impacto en el producto a través de la tecnología.
Trabajarás mano a mano con Raúl, su Tech Lead, para impulsar una arquitectura de sistemas moderna a la altura del producto y con Cara, su Product Manager, para alinear las necesidades del negocio con soluciones que realmente aporten valor.
Aquí se prioriza la colaboración y la búsqueda conjunta de soluciones, tanto a nivel técnico como de producto. Todas las comunicaciones en la compañía se llevan a cabo íntegramente en inglés, así que prepárate para pulir tu speaking.
Trabajan con metodología Agile. Participarás en las dailies con el equipo técnico y en algún que otro pair programming para que tengas autonomía una vez que hayas rodado. Respecto a sus herramientas internas:
- Trabajan con GIT, documentan con Confluence y usan Jira para planificar.
- Fans de Microsoft, usan Visual Studio Code / Cursor.
- Para su infraestructura usan Azure, Azure DevOps para CI/CD y PostgreSQL con pgvector para el almacenamiento y búsqueda vectorial.
Tu stack será principalmente Python (OpenAI/Anthropic SDKs, Hugging Face, Pandas), interactuarás con su core en PHP 8.x/Laravel para asegurar una integración fluida y diseñarás la capa de comunicación. Además, utilizarás Azure AI Services para potenciar el motor de inteligencia.
En la comunicación diaria, tus mensajes entre el equipo y videollamadas serán por Teams.
Quieren a alguien con una base sólida en ingeniería y desarrollo backend que tenga la experiencia suficiente para tomar decisiones de arquitectura críticas.
No buscan solo a alguien que sepa llamar a la API de OpenAI, sino a una persona que entienda cómo fluyen los datos entre procesos, cómo optimizar la latencia y cómo construir un producto que escale a largo plazo.
Lo que necesitan sí o sí
- Experiencia sólida en Python: No solo scripts rápidos. Hablamos de Python robusto con gestión de dependencias (FastAPI o similares).
- Debes saber qué es un proceso, cómo funciona la memoria compartida y sentirte cómodo/a configurando Docker para arquitecturas híbridas.
- Arquitectura: Capacidad para entender cómo "conectar" piezas complejas. Si has trabajado con colas de mensajes (Redis, RabbitMQ), entenderás sus necesidades rápidamente.
- Experiencia en entornos de alta complejidad y en arquitecturas distribuidas.
- No te suena a chino PHP: No necesitas ser un experto en Laravel, pero sí ser capaz de navegar por el código de Docket Navigator.
- Inglés fluido: Tanto hablado como escrito. Defenderás decisiones técnicas con el equipo de EE. UU a diario.
- Product mindset: Sabes trabajar en equipo y entiendes que el código tiene un impacto directo en el negocio.
Lo que sumará muchos puntos
-
Haber trabajado en modernización de sistemas: Especialmente si has tenido que "puentear" tecnologías antiguas con stacks modernos.
-
Experiencia con PHP (Laravel) y entender un modelo de Eloquent.
-
Uso de herramientas de IA en el día a día: Si Cursor, Claude o ChatGPT ya son tus mejores amigos para programar más rápido.
-
Curiosidad por el protocolo MCP (Model Context Protocol): Si ya estás experimentando con el ecosistema de agentes.
-
🏖️ 23 días de vacaciones
-
🩺 Acceso al programa de asistencia a empleados.
-
🧘♂️ Presupuesto para programas de bienestar o el cuidado de la vista.
-
💼 Participar en su programa de pensiones.