Redwood Materials
BNY Mellon
Senior Vice President, Java AI Software Engineer
Sobre la oportunidad
Ingeniero/a de Software Senior Vice President AI/ML
En BNY, nuestra cultura nos permite dirigir mejor la empresa y facilita el crecimiento y el éxito de los empleados. Como empresa líder mundial en servicios financieros, en el corazón del sistema financiero global, influimos en casi el 20% de los activos invertibles del mundo. Cada día, nuestros equipos aprovechan la IA de vanguardia y las tecnologías innovadoras para colaborar con los clientes, impulsando soluciones transformadoras que redefinen industrias y mejoran comunidades en todo el mundo.
Reconocida como un destino principal para innovadores y defensores de la inclusión, BNY es donde las ideas audaces se encuentran con la tecnología avanzada y el talento excepcional. Juntos, impulsamos el futuro de las finanzas, y de eso trata #LifeAtBNY. Únete a nosotros y sé parte de algo extraordinario.
Buscamos un futuro miembro del equipo para el puesto de Ingeniero/a de Software Senior Vice President AI/ML para liderar la arquitectura y entrega de sistemas de IA de nivel de producción construidos sobre frameworks de agentes, generación aumentada por recuperación (RAG) y orquestación de LLM. Este es un puesto de liderazgo técnico práctico responsable de un equipo de ingenieros que construyen pipelines de IA autónomos que extraen, validan y razonan sobre documentos complejos no estructurados. Serás responsable de la visión técnica de un ecosistema multiagente: diseñar motores de orquestación de pipelines, estrategias de incrustación/vectorización, sistemas de recuperación de conocimiento y herramientas de generación de código asistida por IA. Liderarás un ingeniero de nivel VP y un equipo más amplio de 4-8 desarrolladores. Este puesto se encuentra en Nueva York, NY.
Qué distingue a este puesto -
- Construyes el framework de agentes, no solo configuras uno: motor de orquestación personalizado, no un wrapper de LangChain -
- IA de producción con consecuencias reales: la precisión de la extracción impacta directamente en las operaciones financieras -
- Propiedad completa de RAG: desde bytes OCR brutos hasta incrustación, recuperación y generación -
- Cultura impulsada por la evaluación: conjuntos de datos de verdad fundamental, regresión automatizada, puertas de calidad medibles -
- IA Greenfield + integración empresarial: construye nuevos sistemas nativos de IA que se conectan a plataformas establecidas
En este puesto, tendrás la oportunidad de impactar en nuestra organización de las siguientes maneras:
En BNY, nuestra cultura nos permite dirigir mejor la empresa y facilita el crecimiento y el éxito de los empleados. Como empresa líder mundial en servicios financieros, en el corazón del sistema financiero global, influimos en casi el 20% de los activos invertibles del mundo. Cada día, nuestros equipos aprovechan la IA de vanguardia y las tecnologías innovadoras para colaborar con los clientes, impulsando soluciones transformadoras que redefinen industrias y mejoran comunidades en todo el mundo.
Reconocida como un destino principal para innovadores, BNY es donde las ideas audaces se encuentran con la tecnología avanzada y el talento excepcional. Juntos, impulsamos el futuro de las finanzas, y de eso trata #LifeAtBNY. Únete a nosotros y sé parte de algo extraordinario.
En BNY, nuestra cultura habla por sí sola, consulta las últimas noticias de BNY en BNY Newsroom bny.com/corporate/global/en/about-us/newsroom.html y BNY LinkedIn linkedin.com/company/bnyglobal/posts/?feedView=all
Aquí hay algunos de nuestros premios recientes:
- Las empresas más innovadoras de América, Fortune, 2025
- Las empresas más admiradas del mundo, Fortune 2025
- “Las empresas más justas”, Just Capital y CNBC, 2025
Liderazgo Técnico y Arquitectura
- Arquitecturar sistemas de IA de agentes: orquestación multiagente, patrones de uso de herramientas, bucles de planificación/razonamiento y cadenas de decisión autónomas -
- Diseñar y evolucionar la infraestructura RAG: estrategias de fragmentación, pipelines de incrustación, selección de almacén vectorial, clasificación de recuperación y optimización de la ventana de contexto -
- Definir la estrategia de vectorización: selección del modelo de incrustación, compensaciones de dimensionalidad, búsqueda híbrida (densa + dispersa) y enfoques de re-clasificación -
- Ser propietario del framework de orquestación de pipelines de IA: bloques, entradas/salidas, pizarras, almacenes de memoria y aplicación de políticas de contenido -
- Tomar decisiones de compra vs. desarrollo en toda la cadena de herramientas de IA (bases de datos vectoriales, frameworks de agentes, harnesses de evaluación, pasarelas de modelos) -
- Establecer patrones para la ingeniería de prompts a escala: versionado de prompts, descomposición de cadena de pensamiento, gestión de few-shot y barreras de seguridad
Sistemas Agentes y RAG
- Diseñar arquitecturas multiagente con memoria compartida, patrones de pizarra y protocolos de comunicación inter-agente -
- Construir agentes de extracción autónomos capaces de planificar, seleccionar herramientas, autocorregirse y validar -
- Implementar la construcción de grafos de conocimiento a partir de documentos no estructurados: extracción de entidades, mapeo de relaciones y recuperación basada en grafos -
- Desarrollar frameworks de evaluación: precisión/exhaustividad de la recuperación, precisión de la extracción, tasas de finalización de tareas del agente y detección de alucinaciones -
- Diseñar bucles de retroalimentación: corrección humano en el bucle, refuerzo a partir de conjuntos de datos de verdad fundamental y refinamiento continuo de prompts
Liderazgo de Equipo
- Liderar, mentorizar y hacer crecer un equipo de ingenieros 4-8 (IA/ML, backend, full-stack) -
- Gestionar directamente un ingeniero de IA de nivel VP; proporcionar orientación técnica y desarrollo profesional -
- Impulsar revisiones de arquitectura, sesiones de diseño y toma de decisiones técnicas -
- Ser propietario de la planificación de sprints, el backlog técnico y los compromisos de entrega -
- Fomentar una cultura de experimentación rápida equilibrada con rigor de producción
Ingeniería Práctica -
- Implementar componentes centrales de agentes: bucles de agentes, registros de herramientas, persistencia de memoria y trazas de razonamiento -
- Construir pipelines de incrustación: preprocesamiento de documentos, detección de límites de fragmentos, enriquecimiento de metadatos y gestión de índices vectoriales -
- Desarrollar sistemas de puntuación y validación (confianza bayesiana, consenso entre agentes, comparación con verdad fundamental) -
- Contribuir a los servicios de plataforma (Java/Spring Boot) y a la capa de servicios de IA (Python/FastAPI) -
- Construir herramientas de desarrollo asistidas por IA: flujos de trabajo de generación de código, generación automatizada de pruebas y revisión inteligente de código
Entrega y Operaciones
- Ser propietario de pipelines de CI/CD, despliegues en contenedores y promoción de entornos -
- Definir la observabilidad: trazas de ejecución de agentes, seguimiento del uso de tokens, métricas de calidad de recuperación y telemetría de pipelines -
- Gestionar la evolución del esquema y los almacenes de datos (relacionales + vectoriales) -
- Coordinar dependencias inter-equipo con ingeniería de plataforma, ingeniería de datos e infraestructura
Requisitos mínimos
Para tener éxito en este puesto, buscamos lo siguiente:
- Se requiere título de Grado o título avanzado en ingeniería informática o una disciplina relacionada, o experiencia laboral equivalente.
- 10+ años de experiencia profesional en ingeniería de software -
- 3+ años liderando o mentorizando técnicamente equipos de ingeniería -
- Profunda experiencia en sistemas de IA/ML: -
- Orquestación de LLM, ingeniería de prompts, razonamiento de cadena de pensamiento -
- Arquitecturas RAG: fragmentación, incrustación, recuperación, re-clasificación, ensamblaje de contexto -
- Patrones de agentes: ReAct, uso de herramientas, bucles de planificación, coordinación multiagente -
- Bases de datos vectoriales y modelos de incrustación (OpenAI embeddings, sentence-transformers, FAISS, Pinecone, Weaviate o similares) -
- Sólido conocimiento de Python (3.11+): FastAPI, async/await, Poetry, Pydantic, pytest -
- Sólida experiencia en Java: Java 21, Spring Boot 3.x, arquitectura de microservicios -
- Entrega de IA de producción: no solo prototipos, sino sistemas que manejan cargas de trabajo reales con observabilidad, recuperación de errores y pistas de auditoría -
- Inteligencia documental: pipelines OCR, NLP, extracción estructurada de texto no estructurado -
- Pruebas y evaluación: validación con verdad fundamental, métricas de recuperación (MRR, NDCG), puntuaciones F1 de extracción, tasas de éxito de agentes -
- Arquitectura empresarial: diseño de API, disyuntores, caché, patrones orientados a eventos
Cualificaciones Preferidas
- Experiencia en la construcción de frameworks de agentes personalizados (no solo usando LangChain/CrewAI listos para usar) -
- Conocimiento de recuperación basada en grafos: grafos de conocimiento, RAG de grafos, extracción de entidades-relaciones -
- Experiencia con IA de código: herramientas de desarrollo asistidas por IA, pipelines de generación de código, refactorización automatizada -
- Familiaridad con el ajuste fino de modelos, técnicas LoRA/QLoRA o RLHF -
- Exposición al desarrollo impulsado por la evaluación: pruebas de regresión automatizadas de prompts, pruebas A/B de estrategias de recuperación -
- Experiencia en Angular/TypeScript para visibilidad full-stack -
- Conocimiento del dominio de mercados de capitales o servicios financieros -
- Familiaridad con la gobernanza de IA empresarial: políticas de contenido, manejo de PII, residencia de datos
Pila Tecnológica
- IA/Agentes: orquestación de LLM, sistemas multiagente, patrones ReAct, uso de herramientas, pipelines autónomos
- RAG y Vectores: modelos de incrustación, almacenes vectoriales, búsqueda híbrida, re-clasificación, optimización de fragmentos
- LLM: Azure OpenAI, GPT-4o, pasarelas de modelos empresariales, versionado de prompts
- Python: Python 3.12/3.13, FastAPI, Poetry, Pydantic, pipelines asíncronos
- Java: Java 21, Spring Boot 3.x, Maven, Resilience4j, Hazelcast
- Frontend: Angular 19, TypeScript, D3.js, ECharts
- Base de datos: Oracle, PostgreSQL, bases de datos vectoriales
- Infraestructura: Docker, GitLab CI/CD, Artifactory
- Observabilidad: trazas de agentes, seguimiento de tokens, métricas de calidad de recuperación, pipelines de auditoría
BNY es un Empleador de Igualdad de Oportunidades de Empleo/Acción Afirmativa: Grupos raciales y étnicos subrepresentados/Mujeres/Personas con Discapacidades/Veteranos Protegidos.
Este puesto es a voluntad y la Compañía se reserva el derecho de modificar el salario base (así como cualquier otro pago discrecional o compensación) en cualquier momento, incluso por razones relacionadas con el rendimiento individual, el cambio de ubicación geográfica, el rendimiento de la Compañía o del departamento/equipo individual, y los factores del mercado.
BNY es un Empleador de Igualdad de Oportunidades de Empleo/Acción Afirmativa: Grupos raciales y étnicos subrepresentados/Mujeres/Personas con Discapacidades/Veteranos Protegidos.
BNY evalúa datos de mercado para garantizar un paquete de compensación competitivo para nuestros empleados. El salario base esperado para este puesto cuando comience el empleo se puede encontrar en la sección Información del puesto en la parte inferior de la publicación.
El salario base ofrecido puede variar según múltiples factores individualizados, incluido el lugar del mercado, el conocimiento relacionado con el trabajo, las habilidades y la experiencia. El salario base es solo una parte del paquete total de recompensas, que puede incluir la elegibilidad para un bono discrecional anual. Sujeto a los términos y condiciones de los planes aplicables vigentes en ese momento, los empleados elegibles pueden inscribirse en un plan 401(k), así como participar en los planes de seguro médico, dental, de visión y de vida básico patrocinados por la Compañía para el empleado y sus dependientes elegibles. Los empleados elegibles también pueden recibir otros beneficios (incluidos varios beneficios de tiempo libre remunerado, como vacaciones y tiempo de enfermedad), según el puesto ofrecido. Los detalles de la participación en estos planes de beneficios se proporcionarán si un empleado recibe una oferta de empleo.
Si es contratado, el empleado estará en un puesto "a voluntad" y la Compañía se reserva el derecho de modificar el salario base (así como cualquier otro pago discrecional o programa de compensación) en cualquier momento, incluso por razones relacionadas con el rendimiento individual, el rendimiento de la Compañía o del departamento/equipo individual, y los factores del mercado.
Nuestros Beneficios y Recompensas
BNY ofrece una compensación, beneficios y programas de bienestar altamente competitivos, arraigados en una sólida cultura de excelencia y nuestra filosofía de pago por rendimiento. Brindamos acceso a recursos globales flexibles y herramientas para el viaje de tu vida. Cuida tu salud, fomenta tu resiliencia personal y alcanza tus metas financieras como miembro valorado de nuestro equipo, junto con generosas licencias pagadas, incluido tiempo de voluntariado pagado, que pueden apoyarte a ti y a tu familia en los momentos importantes.
Nuestros Beneficios y Recompensas
BNY ofrece una compensación, beneficios y programas de bienestar altamente competitivos, arraigados en una sólida cultura de excelencia y nuestra filosofía de pago por rendimiento. Brindamos acceso a recursos globales flexibles y herramientas para el viaje de tu vida. Cuida tu salud, fomenta tu resiliencia personal y alcanza tus metas financieras como miembro valorado de nuestro equipo, junto con generosas licencias pagadas, incluido tiempo de voluntariado pagado, que pueden apoyarte a ti y a tu familia en los momentos importantes.
