directohace 1 mes

Programador IA

N
Semi Senior4+ años
A convenir
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

NTT Data busca un Programador IA con experiencia en Python, LangChain y LangGraph para unirse a su equipo global. El rol implica el desarrollo y mantenimiento de servidores y agentes de IA, con un enfoque en la integración con sistemas empresariales. Se requiere presencia onsite en Washington D.C., pero se consideran candidatos de Perú, México, Brasil o Chile que puedan trabajar en la zona horaria de DC.

Por qué aplicar

Si te copa la IA y querés trabajar en proyectos innovadores con un equipo global, este puesto en NTT Data es para vos. Es una gran oportunidad para desarrollarte en el área de agentes y servidores de IA, integrando soluciones tecnológicas de vanguardia.

Descripción del puesto

Programador/a IA – Sistemas MCP Server & Agent NTT DATA es un equipo de más de 139.000 profesionales diversos que operan en más de 50 países en todo el mundo. Nuestros sectores de actividad incluyen telecomunicaciones, finanzas, industria, utilities, energía, administración pública y salud. ¿Nuestra misión? Ofrecer soluciones tecnológicas, de negocio, estrategia, desarrollo y mantenimiento de aplicaciones siendo un referente en consultoría. Gracias a la colaboración entre equipos, la calidad humana de nuestra gente y a que no nos conformamos con lo establecido, buscamos siempre la innovación que nos acerque al futuro. Nuestra esencia nos ha llevado a la vanguardia tecnológica, rompiendo paradigmas y aportando soluciones que responden a las necesidades de cada cliente. Nuestro talento nos ha llevado a ser una de las seis principales empresas tecnológicas del mundo. Porque #Greattech necesita #GreatPeople, como vos. NTT DATA busca jugadores de equipo de alto rendimiento que se adapten rápidamente a nuevos desafíos y emprendimientos. Buscamos un/a Programador/a IA para trabajar con nuestro cliente global en Washington, D.C. Este rol requerirá presencia física en las instalaciones de nuestro cliente. Nivel de experiencia: Intermedio-Senior (4-7+ años) Enfoque: Agentes de IA, Servidores MCP, Ingeniería en Python Ubicación: Washington, D.C. (preferentemente presencial) Abierto a candidatos/as en Perú, México, Brasil o Chile que puedan trabajar en el huso horario de D.C. Descripción del rol El/la Programador/a IA – Sistemas MCP Server & Agent es un rol de ingeniería práctico enfocado en construir, desplegar y mantener servidores MCP y servicios de IA basados en agentes que se integran con plataformas empresariales y sistemas de datos. Este rol trabaja en estrecha colaboración con Arquitectos/as de Soluciones de IA Senior y equipos de plataforma para implementar agentes de IA listos para producción, flujos de orquestación y servicios backend utilizando Python. El/a candidato/a ideal es un/a programador/a sólido/a con experiencia práctica en la implementación de patrones de agentes de IA, no solo en experimentación con ellos. Responsabilidades clave Desarrollo de MCP Server & Agent - Diseñar, construir y mantener servidores MCP que soporten la ejecución de agentes de IA, la invocación de herramientas y la orquestación. - Implementar flujos de trabajo basados en agentes utilizando Python y frameworks modernos de IA. - Desarrollar servicios y APIs reutilizables para permitir la interacción de agentes con sistemas empresariales y fuentes de datos. Implementación de Agentes de IA - Implementar agentes de IA utilizando frameworks como LangChain, LangGraph o arquitecturas estilo MCP. - Soportar soluciones basadas en RAG (Retrieval-Augmented Generation), incluyendo búsqueda vectorial, embeddings y estrategias de grounding. - Implementar guardrails, logging y manejo de errores para la confiabilidad y seguridad de los agentes. Integración y Despliegue - Integrar agentes de IA con aplicaciones existentes, APIs, plataformas de datos y flujos de trabajo. - Empaquetar y desplegar servicios de IA utilizando patrones de containerización y cloud-native. - Soportar pipelines de CI/CD para servicios de IA y sistemas de agentes. Colaboración y Entrega - Trabajar en estrecha colaboración con arquitectos/as de IA para implementar diseños aprobados y Pruebas de Concepto (PoC). - Participar en revisiones de código, pruebas y documentación técnica. - Soportar la iteración desde PoC a producción bajo guía arquitectónica y de gobernanza. Habilidades y Experiencia Técnica Requerida Programación e Ingeniería - Sólida competencia en Python. - Experiencia en la construcción de servicios backend, APIs o microservicios. - Familiaridad con flujos de trabajo basados en Git y desarrollo colaborativo. Agentes de IA e IA Generativa - Experiencia práctica en la implementación de agentes de IA o flujos de orquestación. - Experiencia con frameworks como LangChain, LangGraph o frameworks de agentes similares. - Comprensión de aplicaciones basadas en LLMs (Large Language Models), diseño de prompts y patrones de invocación de herramientas (tool-calling). Datos e Integración de IA - Experiencia trabajando con bases de datos vectoriales, embeddings y pipelines RAG. - Capacidad para integrar servicios de IA con fuentes de datos estructuradas y no estructuradas. - Familiaridad con APIs de datos, sistemas orientados a eventos o pipelines de streaming es un plus. Cloud y DevOps (Preferido) - Experiencia desplegando servicios en entornos cloud (Azure preferido). - Familiaridad con Docker y patrones de despliegue cloud-native. - Exposición a pipelines de CI/CD y conceptos básicos de MLOps. ¿Por qué NTT DATA? El empoderamiento y las recompensas son la piedra angular de nuestro modelo de desarrollo profesional. Somos una empresa joven, de rápido crecimiento, con un espíritu altamente innovador y emprendedor, por lo que la experiencia y el crecimiento profesional serán inigualables. Nuestro talento y actitud positiva nos permiten transformar nuestros objetivos en logros y los proyectos en realidades. NTT DATA se compromete a contratar y retener una fuerza laboral diversa. Estamos orgullosos de ser un Empleador de Igualdad de Oportunidades / Acción Afirmativa, tomando decisiones sin distinción de raza, color, religión, credo, sexo, orientación sexual, identidad de género, estado civil, origen nacional, edad, condición de veterano, discapacidad o cualquier otra clase protegida. NTT DATA es un Empleador de Igualdad de Oportunidades (Hombres/Mujeres/Discapacitados/Veteranos) y un Contratista Federal VEVRAA.

Responsabilidades

  • Diseñar, construir y mantener servidores MCP
  • Implementar flujos de trabajo basados en agentes usando Python
  • Desarrollar servicios y APIs reutilizables
  • Implementar agentes de IA usando frameworks como LangChain o LangGraph
  • Soportar soluciones RAG (vector search, embeddings, grounding)
  • Implementar guardrails, logging y manejo de errores para agentes
  • Integrar agentes de IA con aplicaciones existentes
  • Empaquetar y desplegar servicios de IA
  • Soportar pipelines CI/CD para servicios de IA
  • Colaborar con arquitectos de IA
  • Participar en revisiones de código y pruebas
  • Soportar la iteración de PoC a producción

Skills requeridas

Desarrollo de servicios backendDiseño de promptsIntegración de sistemasDesarrollo colaborativoAdaptabilidadTrabajo en equipoInnovaciónOrientación a resultados