Log in
All jobs
BM

Desarrollador Full Stack con enfoque en IA Jr

Banco Mercantil del Norte, S.A.
Ciudad de México, México

About this role

Desarrollador Full Stack con enfoque en IA Jr (CDMX)

En Banorte buscamos talento único, fuerte y extraordinario, que impulse la transformación e innovación del país, convirtiéndonos en un gran aliado para crecer fuerte con México.

Estamos convencidos que la combinación de solidaridad, innovación, respeto, lealtad y responsabilidad es la fórmula perfecta para ser el mejor equipo del sector financiero.

Objetivo del puesto: Desarrollar aplicaciones full stack (frontend y backend) que integren soluciones de inteligencia artificial generativa dentro de la Dirección de Inteligencia Artificial e Innovación de Banorte, incluyendo interfaces modernas, experiencias conversacionales, integración con APIs de LLMs, sistemas RAG y agentes autónomos, así como backends escalables desplegados en nube, con enfoque en buenas prácticas de usabilidad, accesibilidad, desempeño y seguridad.

Cada día te encontrarás ante nuevos e interesantes retos dentro de tu puesto, en los cuales serás responsable de:

  • Desarrollar aplicaciones web full stack que integren soluciones de IA generativa, consumiendo MCP’s y APIs de LLMs, orquestando agentes y utilizando sistemas RAG para casos de uso reales del banco.
  • Construir interfaces de usuario modernas, accesibles y con experiencias conversacionales fluidas (chatbots, copilotos, workflows asistidos por IA) usando frameworks como React, Next.js o Flutter.
  • Implementar backends y APIs robustos que integren modelos de lenguaje, bases vectoriales, pipelines de RAG y herramientas externas para agentes.
  • Diseñar contratos de API claros (REST, SOAP, GraphQL) y flujos de datos entre frontend, backend y servicios de IA.
  • Aplicar buenas prácticas de streaming de respuestas de LLMs, manejo de estado conversacional, trazabilidad de interacciones y control de latencia percibida.
  • Integrar autenticación, autorización, manejo seguro de secretos y cumplimiento de estándares de seguridad aplicables a aplicaciones del sector financiero.
  • Colaborar con ingenieros GenAI, arquitectura, diseño, seguridad y DevOps para entregar soluciones end-to-end desplegables en Azure, Google Cloud, etc.

Requisitos:

  • Formación profesional: Ingeniería o licenciatura en Computación, Sistemas, Ciencias de la Computación, Ingeniería en Software o áreas relacionadas.
  • Años de experiencia: 1-2 años como desarrollador full stack, con exposición real a proyectos de IA generativa o integraciones con APIs de LLMs.
  • Áreas de experiencia:
  • Desarrollo frontend moderno con React, Next.js, Flutter o equivalentes, incluyendo gestión de estado, contexto, componentes reutilizables y diseño responsivo.
  • Desarrollo backend con Node.js, Python (FastAPI, Flask) o similares, exponiendo APIs REST/GraphQL productivas.
  • Integración con MCPs y APIs de LLMs (OpenAI, Azure, Google Vertex AI, etc.) y soluciones RAG con bases vectoriales.
  • Implementación de experiencias conversacionales: streaming de respuestas, historial, referencias, tool use y estados del agente.
  • Despliegue en nube (Azure y Google Cloud) y uso de contenedores y Kubernetes.
  • Buenas prácticas de UX, accesibilidad (WCAG) y rendimiento de aplicaciones web.
  • Conocimientos requeridos:
  • JavaScript/TypeScript y Python (indispensables) con enfoque en código mantenible y testeable.
  • Frameworks de UI modernos (React, Next.js, Flutter), librerías de componentes y herramientas de build modernas.
  • APIs REST, GraphQL, autenticación OAuth y buenas prácticas de seguridad en aplicaciones web.
  • Fundamentos de LLMs, embeddings, prompt engineering y bases de datos vectoriales (Qdrant, Pinecone, Azure AI Search, Google Vector Search, pgvector).
  • Streaming de respuestas (SSE, WebSockets) y manejo de flujos conversacionales.
  • Despliegue en nube, contenedores Docker y familiaridad con pipelines CI/CD (Azure DevOps, GitHub Actions, Gitlab).
  • Testing frontend/backend (Jest, Vitest, pytest) y control de versiones con Git.
  • Nociones de observabilidad (logs, trazas, métricas) aplicada a aplicaciones GenAI.
  • Capacidad de colaborar con diseño, producto y negocio para traducir requerimientos en soluciones técnicas.
  • Idiomas: Inglés avanzado (lectura y escritura técnica, comunicación fluida).
  • Disponibilidad para viajar: Deseable para asistir a eventos nacionales e internacionales sobre IA e Innovación
  • Disponibilidad para cambio de residencia: No es necesario

Haz clic en el botón aplicar y no pierdas la oportunidad de desarrollar todo tu potencial.

En Grupo Financiero Banorte impulsamos una cultura de inclusión, respeto y equidad. Todas las personas interesadas en formar parte de nuestro equipo son consideradas bajo criterios objetivos, relacionados con su talento, experiencia y habilidades. Nuestro compromiso es garantizar procesos de selección transparentes.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →