Nominal
Mercury
Ingeniero/a de Software Senior - Mercury Command
Sobre la oportunidad
En 1965, a un ingeniero en Escocia se le encomendó una tarea mundana con un problema truculento: los bancos querían cerrar los sábados y seguir atendiendo a los clientes, pero no sabían cómo resolver la autenticación del usuario correcto. James Goodfellow, trabajando en Smiths Industries, descubrió la idea de que necesitabas algo que tienes (una tarjeta) y algo que sabes (un PIN). Como alguien le dijo que solo podía recordar 4 dígitos en lugar de los 6 que él propuso, hoy más de 3 millones de cajeros automáticos utilizan una tarjeta + PIN de 4 dígitos más de 60 años después.
Esta lista es ilustrativa. Command es un producto en movimiento y las prioridades cambiarán a medida que aprendamos. La persona adecuada ayudará a elegir el trabajo de mayor apalancamiento.
Si este puesto te interesa, te invitamos a explorar nuestra demo pública en demo.mercury.com demo.mercury.com.
*Mercury es una empresa fintech, no un banco asegurado por la FDIC. Los servicios bancarios son proporcionados a través de Choice Financial Group y Column N.A., Miembros FDIC.
Mercury valora la diversidad y la pertenencia y se enorgullece de ser un empleador que ofrece Igualdad de Oportunidades de Empleo. Todas las personas que buscan empleo en Mercury son consideradas sin distinción de raza, color, religión, origen nacional, edad, sexo, estado civil, ascendencia, discapacidad física o mental, condición de veterano, identidad de género, orientación sexual o cualquier otra característica legalmente protegida. Estamos comprometidos a proporcionar adaptaciones razonables durante todo el proceso de reclutamiento para solicitantes con discapacidades o necesidades especiales. Si necesita asistencia o una adaptación, por favor, informe a su reclutador una vez que sea contactado sobre un puesto.
#LI-RA1
Al igual que el cajero automático, Mercury está creando tecnología que impulsa las interfaces financieras a largo plazo. Command es el asistente financiero de Mercury potenciado por LLM, lanzado a todos los clientes en junio de 2026. Permite a los usuarios entender sus finanzas y tomar medidas en lenguaje claro, desde preguntar sobre el flujo de caja hasta enviar pagos, emitir tarjetas y gestionar facturas. Con el producto ahora en manos de los clientes, el trabajo consiste en evolucionarlo, extender sus capacidades y encontrar nuevas formas de aprovechar los LLMs para ofrecer a los clientes de Mercury una experiencia bancaria* más potente.
Lanza nuevas funcionalidades que encantan a los usuarios
Tus responsabilidades
Lanza nuevas funcionalidades que encantan a los usuarios
- Diseña y lanza nuevas habilidades de Command, los conjuntos de instrucciones específicos del dominio que enseñan al modelo cómo manejar flujos de trabajo como enviar dinero, gestionar facturas y entender el flujo de caja.
- Diseña y construye flujos de trabajo de agente en Command, definiendo la arquitectura de cómo deben funcionar las interacciones de agentes de múltiples pasos a medida que extendemos lo que el producto puede hacer en nombre del cliente.
- Trabaja con los equipos de backend para definir esquemas de herramientas para nuevas capacidades, dando forma a los contratos de datos entre la lógica de negocio de Mercury y el modelo.
- Sé responsable de nuevas capacidades de principio a fin, desde el prompt del sistema hasta el componente de frontend que renderiza la respuesta.
Gestiona la capa de LLM
- Mantén y evoluciona la arquitectura de prompts de Command: el prompt del sistema, el sistema de carga de habilidades, el contexto de la sesión y las capas de políticas y cumplimiento subyacentes.
- Ajusta el comportamiento del modelo: esfuerzo de razonamiento, estrategia de caché de prompts, cadenas de fallback y los patrones de streaming que hacen que el producto se sienta rápido.
- Mantente al día sobre cómo evolucionan los modelos y aporta ese conocimiento a la forma en que se construye Command.
Incorpora la calidad
- Escribe y expande el sistema de evaluación de Command, añadiendo casos que cubran nuevas capacidades y rúbricas de puntuación que detecten regresiones antes que los usuarios.
- Colabora con los equipos de producto y cumplimiento para definir qué significa "funcionar correctamente" para cada nueva capacidad, y luego crea las pruebas que lo demuestren.
- Sé responsable de la fiabilidad y calidad de lo que entregas, desde el diseño inicial hasta el monitorización post-lanzamiento.
Requisitos mínimos
El candidato ideal
- Tiene 7 o más años de experiencia en ingeniería de software, con profunda experiencia técnica en la construcción y escalado de aplicaciones potenciadas por LLM en producción.
- Ha ido más allá de lanzar una primera versión: ha escalado un producto potenciado por LLM, ha lidiado con los problemas de fiabilidad y rendimiento que vienen con el uso real y lo ha mejorado con el tiempo.
- Tiene experiencia diseñando sistemas de agente y tiene opiniones sobre cómo arquitectar flujos de trabajo de múltiples pasos que sean fiables, explicables y seguros de ejecutar en nombre de usuarios reales.
- Ha construido infraestructura de evaluación y puede escribir casos que realmente miden si el producto funciona, no solo si el modelo produce algo plausible.
- Comprende las compensaciones reales en los despliegues de LLM: latencia, coste, cumplimiento y lo que falla en producción que no aparece en las demos.
- Tiene opiniones sobre lo que hace que un producto de IA sea digno de confianza, no solo impresionante, y puede trabajar para alcanzar ese nivel.
- Se siente cómodo con TypeScript y está dispuesto a aprender Haskell para el trabajo con herramientas de backend, o ya se siente cómodo con ambos.
- Puede trabajar en todo el espectro de un producto de IA full stack, desde el prompt del sistema hasta el componente de frontend en streaming.
- Tiene un historial de mentorización de ingenieros y de elevación del nivel técnico de su equipo.
Compensación Total
El paquete de compensación total en Mercury incluye salario base, acciones (opciones sobre acciones/RSU) y beneficios.
Nuestras bandas salariales y de acciones son altamente competitivas dentro de la industria de SaaS y fintech y se actualizan regularmente utilizando los datos de encuestas de compensación más fiables para nuestra industria. Las ofertas para nuevos empleados se basan en la experiencia, pericia, ubicación geográfica del candidato y la equidad salarial interna en relación con sus compañeros.
Nuestras bandas salariales objetivo para nuevos empleados en este puesto son las siguientes:
Empleados en EE. UU. (cualquier ubicación): $200,700—$250,900 USD
Empleados en Canadá (cualquier ubicación): $189,700—$237,100 CAD
