Descripción
Acerca de Midnight
Midnight está construyendo una blockchain de protección de datos compatible con la regulación, diseñada para salvaguardar datos comerciales y personales sensibles, al tiempo que permite a desarrolladores, empresas, instituciones y socios del ecosistema crear aplicaciones que preserven la privacidad.
El equipo de Soluciones Midnight colabora con socios, desarrolladores, Producto, Ingeniería, Relaciones con Desarrolladores, Desarrollo Comercial, Crecimiento y Marketing para ayudar a transformar casos de uso reales en una adopción exitosa de la tecnología Midnight.
Resumen del puesto
El ingeniero de herramientas para desarrolladores con IA convierte a Midnight en un objetivo de primera categoría para el desarrollo de software asistido por IA y basado en agentes. Este puesto se responsabiliza de las herramientas que permiten a los agentes de programación con IA construir sobre Midnight, mantiene Midnight Expert y otras herramientas de desarrollo para desarrolladores habilitadas con IA de la Fundación, y traduce la retroalimentación real obtenida de los creadores y las herramientas basadas en agentes en entradas concretas para la hoja de ruta del protocolo central. El puesto trabaja estrechamente con el Director de Producto, a quien reporta directamente, y se sitúa en la intersección entre la experiencia del desarrollador, la estrategia del protocolo y las herramientas prácticas de IA.
* Hace que Midnight sea construible no solo por desarrolladores humanos, sino también por agentes de programación con IA, mediante la configuración de las herramientas, el contexto y la documentación de los que dichos agentes dependen
* Se responsabiliza del mantenimiento diario y del nivel de calidad de Midnight Expert y otras herramientas de desarrollo para desarrolladores habilitadas con IA utilizadas por la comunidad
* Actúa como punto de escucha sobre cómo las herramientas basadas en agentes y los creadores utilizan realmente Midnight, y traduce dicha información en entradas estructuradas para la hoja de ruta del protocolo
Responsabilidades principales
Habilitar el desarrollo basado en agentes en Midnight
* Diseñar, mantener y mejorar las herramientas, archivos de contexto, SDK y documentación que permiten a los agentes de programación con IA (por ejemplo, Claude Code, Cursor, agentes similares a Copilot) construir eficazmente sobre Midnight
* Diseñar, construir y optimizar entornos de ejecución (harnesses) y flujos de orquestación para tareas específicas de desarrollo en Midnight
* Identificar y cerrar brechas donde las herramientas basadas en agentes fallan, generan respuestas incoherentes (hallucinaciones) o producen código específico de Midnight incorrecto
* Construir y mantener implementaciones de referencia, indicaciones (prompts) y ejemplos que mejoren la calidad de la salida de los agentes
* Evaluar nuevas herramientas y protocolos de codificación basados en agentes (por ejemplo, servidores MCP) en cuanto a su relevancia para el ecosistema de desarrolladores de Midnight
Bucle de retroalimentación entre creadores y herramientas basadas en agentes
* Supervisar cómo los creadores y las herramientas basadas en agentes utilizan realmente Midnight: éxitos, modos de fallo y soluciones alternativas empleadas
* Sintetizar la retroalimentación derivada del uso de herramientas basadas en agentes y de los creadores de la comunidad en entradas claras y estructuradas para la hoja de ruta del protocolo central
* Mantener una periodicidad regular de informes a los equipos de Producto e Ingeniería sobre tendencias y obstáculos relacionados con la experiencia de desarrolladores y agentes
* Representar la perspectiva de los creadores asistidos por IA en las discusiones sobre la hoja de ruta y la priorización
Mantenimiento de herramientas de desarrollo con IA
* Asumir la responsabilidad continua del mantenimiento, la precisión y la fiabilidad de Midnight Expert y otras herramientas de desarrollo para desarrolladores habilitadas con IA destinadas a la comunidad
* Mantener actualizadas las bases de conocimiento, los embeddings y el contenido de referencia de las herramientas conforme evolucione el protocolo
* Diagnosticar y resolver problemas reportados por la comunidad relacionados con las herramientas de desarrollo habilitadas con IA
* Definir y supervisar métricas de calidad (precisión, utilidad, adopción) para las herramientas de desarrollo habilitadas con IA
**Requisitos**
Experiencia y cualificaciones recomendadas
* Experiencia práctica en el desarrollo, integración o mantenimiento de asistentes de programación con IA o herramientas de desarrollo basadas en agentes (por ejemplo, Claude Code, Cursor, GitHub Copilot, servidores MCP, asistentes de programación basados en RAG)
* Comprensión práctica de cómo los agentes de programación con IA consumen contexto —indicaciones (prompting), recuperación de información (retrieval), uso de herramientas— y qué factores determinan su éxito o fracaso en una base de código o protocolo determinado
* Conocimientos sobre desarrollo a nivel de contrato inteligente o de protocolo (Cardano/cadenas asociadas, sistemas basados en ZK u otros equivalentes) constituyen un importante valor añadido, aunque no son obligatorios en este nivel
* Experiencia transformando retroalimentación cualitativa de usuarios o patrones de uso en entradas estructuradas para productos o hojas de ruta
* Excelentes habilidades de redacción técnica —este puesto dará forma a la documentación y al material de referencia tanto para agentes de IA como para personas
* Capacidad para trabajar de forma asíncrona e independiente dentro de un amplio rango horario (UTC\-5 a UTC\+5\)
* Valor añadido: haber desarrollado una aplicación sobre Midnight u otra red de privacidad