KASHIO

AI Software Engineer

KASHIO  •  Onsite  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

¿Quiénes somos?

En Kashio somos una fintech con producto propio que desarrolla soluciones de pagos, recaudos e infraestructura financiera para empresas en Latinoamérica. Nuestra plataforma conecta flujos transaccionales e integraciones financieras donde la seguridad, la confiabilidad y la escalabilidad son esenciales.

Estamos fortaleciendo nuestro equipo de Inteligencia Artificial para construir soluciones que pasen del concepto a la operación real, con entregas frecuentes y un impacto visible en el negocio.

¿A quién buscamos?

Buscamos un/a AI Software Engineer senior con dominio full stack y experiencia real desarrollando aplicaciones basadas en modelos de lenguaje (LLM) y agentes de IA en producción. Queremos una persona capaz de entender un problema, diseñar la solución, construirla, desplegarla y hacerse cargo de su funcionamiento.

No es una posición centrada en investigación ni únicamente en prompts: combina backend, frontend, datos, arquitectura y agentes inteligentes, con autonomía y criterio para elegir cuándo usar IA y cuándo conviene una solución tradicional.

Misión del rol

Diseñar, desarrollar y operar productos y agentes de IA de extremo a extremo, convirtiendo necesidades de negocio en soluciones seguras, medibles y listas para producción. Impulsar entregas rápidas sin sacrificar calidad, observabilidad ni control de riesgos.

Lo que harás

· Construir agentes de IA capaces de razonar, invocar herramientas y ejecutar procesos de múltiples pasos; implementar RAG, embeddings, búsqueda semántica y manejo de contexto.

· Desarrollar plataformas web completas con backend robusto, frontend moderno y APIs REST, GraphQL o basadas en eventos, incluyendo interfaces de chat, streaming y revisión humana cuando aplique.

· Diseñar arquitecturas resilientes y seguras, modelar datos SQL/NoSQL/vectoriales e integrar servicios cloud, colas, caché y procesamiento asíncrono.

· Seleccionar e integrar modelos de Claude, OpenAI u open source según calidad, costo y latencia, así como APIs y MCP.

· Medir la calidad de las soluciones con evaluaciones antes de cada release, pruebas, métricas de latencia, costo por token y observabilidad.

· Aplicar controles de seguridad: privilegios mínimos, cuentas de servicio por agente, credenciales protegidas y límites claros sobre operaciones destructivas.

· Colaborar directamente con los equipos dueños de los problemas, participar en revisiones de código, documentar decisiones y compartir aprendizajes.

Impacto esperado

· Convertir requerimientos de negocio en soluciones funcionando en producción con ciclos de entrega cortos.

· Poner agentes y aplicaciones de IA a disposición de los equipos con métricas claras de calidad, desempeño y costo.

· Reducir tareas manuales y mejorar la eficiencia operativa sin comprometer seguridad ni estabilidad.

· Mantener ownership desde la definición técnica hasta el despliegue, monitoreo y mejora continua.

Requisitos principales

· 5+ años de experiencia en desarrollo de software, con proyectos completos llevados personalmente desde la necesidad de negocio hasta producción.

· Experiencia demostrable con aplicaciones LLM en producción: prompting, tool calling, salidas estructuradas, contexto y al menos un framework como LangGraph, LlamaIndex, CrewAI, Claude Agent SDK, OpenAI Agents SDK o Flowise.

· Conocimiento práctico de RAG, embeddings y bases vectoriales como pgvector, Pinecone o Qdrant.

· Backend en Python (FastAPI/Django) y/o Node.js/TypeScript (NestJS/Express), junto con frontend React y/o Next.js con TypeScript.

· Experiencia diseñando APIs e implementando autenticación y autorización, incluidos OAuth y JWT.

· Manejo de PostgreSQL (modelado, índices y optimización), NoSQL y caché como Redis.

· Conocimiento de microservicios, eventos, mensajería/colas, AWS, GCP o Azure, Docker y CI/CD.

· Criterio para asegurar aplicaciones de IA frente a riesgos como prompt injection y filtración de datos.

Conocimientos deseables

· Experiencia en fintech, banca o pagos: idempotencia, conciliación, consistencia transaccional, PCI y regulación.

· Automatización con n8n o Flowise; fine-tuning o despliegue de modelos open source.

· Uso de Anthropic/Claude, Amazon Bedrock, gateways como LiteLLM o equivalentes.

· Evals con datasets de referencia, LLM como juez y controles de regresión en CI.

· Kubernetes, Terraform y experiencia con servicios de mensajería como Kafka, RabbitMQ o SQS.

· Proyectos de IA demostrables e inglés técnico.

Qué te haría destacar

· Haber construido productos de IA completos, no solo prototipos o pruebas de concepto.

· Demostrar autonomía para transformar problemas ambiguos en entregables utilizables y sostenerlos en producción.

· Tomar decisiones pragmáticas sobre costo, latencia, calidad, seguridad y experiencia de usuario.

· Aportar ejemplos concretos de mejoras, automatizaciones o agentes que hoy sean usados por personas reales.

Competencias esperadas

Ownership y autonomía · Pensamiento analítico · Criterio técnico · Comunicación clara · Pragmatismo · Colaboración y mentoría · Curiosidad tecnológica · Orientación a resultados · Seguridad y calidad

¿Qué ofrecemos?

· Trabajo 100 % remoto en LATAM, alineado al horario de Lima.

· Medio día libre durante el mes de tu cumpleaños.

· Acceso a plataformas de aprendizaje continuo.

· La oportunidad de construir el área de IA desde sus bases en un equipo pequeño y de alto impacto, con releases frecuentes y aplicaciones reales para el negocio.

KASHIO

About KASHIO

We are a Financial Technology company. Our mission is to help businesses adopt digital payments and automate their accounts receivable and accounts payable processes by using a cloud platform powered by open banking technology.

Industry
Finance & Insurance
Company Size
51-200 employees
Headquarters
Miami, FL
Year Founded
2017
Social Media