Joinready
Ready connects businesses with top digital freelancers in Latin America for flexible hiring and project needs.
- Open roles
- 28
- New role every
- ~1.6 days
- Posting trend
- 7.1× vs prior 90d
Company signals
Score: 80Job facts
- Location
- Remote
- Workplace
- Remote
- Type
- Full-time
- Posted
- Jul 30, 2026
Last verified live 1 day, 17 hours ago · checked directly on the company's Recruitee
More roles at Joinready
- Desarrollador Legacy Visual Basic · Remote job
- Senior Developer (ARDA / PostgreSQL) New York · New York, New York, United States
- Data Engineer junior (con Experiencia) (Chile- Perú) · Remote job
- Developer WSO2 · Remote job
- Líder Técnico WSO2 · Remote job
- Windows Server Engineer · Remote job
Senior AI Software Engineer (Java | Spring Boot | Python)
at Joinready
🚀 Senior AI Software Engineer (Java | Spring Boot | Python)
El Senior AI Software Engineer será responsable de diseñar y desarrollar aplicaciones empresariales impulsadas por Inteligencia Artificial que conecten sistemas internos, servicios backend y Large Language Models (LLMs).
La posición está dirigida a profesionales con sólida experiencia en desarrollo backend con Java y Spring Boot, complementada con experiencia práctica en el desarrollo e integración de soluciones basadas en LLMs utilizando Python.
Participará en el diseño e implementación de servicios de IA listos para producción, APIs, integraciones backend, soluciones basadas en Retrieval- Augmented Generation (RAG), funcionalidades impulsadas por prompts y arquitecturas inteligentes para entornos empresariales.
🎯 Responsabilidades
-
Diseñar, desarrollar y mantener servicios backend utilizando Java, Spring Boot, Python y FastAPI o frameworks similares.
-
Desarrollar APIs e integraciones para aplicaciones empresariales.
-
Construir soluciones impulsadas por LLMs utilizando OpenAI, Claude, Gemini, Llama, Azure OpenAI o tecnologías similares.
-
Diseñar e implementar soluciones basadas en Retrieval-Augmented Generation (RAG).
-
Desarrollar servicios backend para la gestión de prompts, ventanas de contexto, límites de tokens, validación de respuestas y mitigación de alucinaciones.
-
Integrar servicios de IA con plataformas empresariales mediante APIs REST, JSON, procesamiento asíncrono y arquitecturas orientadas a eventos.
-
Diseñar procesos de transformación, normalización y preparación de datos estructurados y no estructurados para soluciones de IA.
-
Implementar mecanismos de validación, guardrails, manejo de errores, logging y monitoreo para aplicaciones impulsadas por IA.
-
Evaluar la calidad de las respuestas generadas por los modelos mediante criterios de validación, casos de prueba y procesos de revisión.
-
Optimizar el rendimiento, la confiabilidad, la concurrencia y la escalabilidad de los servicios backend y de IA.
-
Utilizar herramientas de desarrollo asistidas por IA para acelerar el desarrollo, la refactorización, las pruebas y la documentación.
-
Participar en revisiones de código, pruebas automatizadas, procesos CI/CD y despliegues a producción.
-
Colaborar con los equipos de Producto, Arquitectura e Ingeniería para desarrollar soluciones escalables y listas para producción.
🔑 Requisitos
-
Experiencia sólida desarrollando aplicaciones backend con Java y Spring Boot.
-
Experiencia trabajando con Python, especialmente en servicios backend, integraciones de IA, automatización o procesamiento de datos.
-
Experiencia desarrollando APIs REST y servicios backend para ambientes de producción.
-
Experiencia práctica desarrollando o integrando aplicaciones basadas en Large Language Models (LLMs).
-
Conocimiento y experiencia en:
-
Retrieval-Augmented Generation (RAG).
-
Embeddings.
-
Bases de datos vectoriales.
-
Prompt Engineering.
-
Context Windows.
-
Token Management.
-
Large Input Handling.
-
Chunking.
-
Output Validation.
-
Hallucination Handling.
-
Experiencia con uno o más modelos como OpenAI, Claude, Gemini, Llama o Azure OpenAI.
-
Conocimiento en diseño de APIs, JSON, estructuras de datos, concurrencia, procesamiento asíncrono e integración de sistemas.
-
Capacidad para desarrollar código limpio, mantenible, escalable y listo para producción.
-
Experiencia utilizando herramientas de desarrollo asistidas por IA como Cursor, Claude Code, GitHub Copilot o similares.
-
Experiencia con Git, metodologías ágiles y procesos CI/CD.
Requisitos deseables
-
Experiencia con FastAPI o Flask.
-
Experiencia con Pinecone, Weaviate, FAISS, Chroma, Azure AI Search u otras bases de datos vectoriales.
-
Experiencia con búsqueda semántica (Semantic Search), Document Parsing, Retrieval Tuning e integración de Knowledge Bases.
-
Experiencia construyendo AI Agents, Tool Calling o flujos de orquestación de LLMs.
-
Experiencia con Docker, Azure o servicios cloud.
-
Experiencia con PostgreSQL, Redis o tecnologías similares.
-
Experiencia con frameworks de pruebas como pytest, JUnit, Playwright o herramientas para pruebas de APIs.
-
Experiencia con arquitecturas orientadas a eventos, colas de procesamiento y procesos en segundo plano.
-
Experiencia en entornos empresariales, financieros, regulados o enfocados en seguridad.
👜 Condiciones y beneficios
-
Ubicación: Remoto dentro de México.
-
Modalidad de contratación: Directa con la compañía, contrato a término indefinido.
-
Jornada laboral: Tiempo completo (Full Time).
-
Horario: Lunes a viernes de 9:00 a.m. a 6:00 p.m. (hora de México).
-
Compensación: Pago en pesos mexicanos.