Buscamos un Desarrollador de Software / Especialista en Integración de IA para liderar desde cero la arquitectura, diseño e implementación de sistemas de información robustos y escalables. Serás pieza clave integrando modelos de lenguaje avanzados (LLMs) —con especial énfasis en la suite de Anthropic— para optimizar flujos de trabajo, automatización y procesamiento de datos en un proyecto en etapa inicial.
Responsabilidades Principales
- Diseño e Infraestructura: Participar activamente en la definición de la arquitectura del sistema, la elección del stack tecnológico (lenguaje, bases de datos, framework) y patrones de diseño.
- Integración de IA: Diseñar e implementar soluciones utilizando las APIs de Anthropic y otros modelos, aplicando Prompt Engineering, Retrieval-Augmented Generation (RAG) y orquestación de agentes.
- Desarrollo de Software: Escribir código limpio, mantenible, testeable y de alto rendimiento para el backend y/o frontend del sistema.
- Seguridad y Escalabilidad: Garantizar el manejo seguro de datos sensibles, la privacidad en las llamadas a modelos de IA y la resiliencia del sistema ante altos volúmenes de datos.
- Evaluación Continua: Monitorear costo, latencia y precisión de las respuestas de los modelos de IA, optimizando las llamadas y el contexto enviado.
Requisitos Técnicos (Hard Skills)
- Experiencia en Software: +2 años en desarrollo de software (Backend o Full Stack).
- Integración de LLMs / IA: Experiencia demostrable trabajando con la API de Anthropic, OpenAI u otros modelos.
- Arquitecturas con IA: Manejo de conceptos como RAG, bases de datos vectoriales (Pinecone, Qdrant, ChromaDB, PGVector) y frameworks de orquestación (LangChain, LlamaIndex o SDKs nativos).
- Lenguajes de Programación: Dominio de al menos un lenguaje backend para IA (preferiblemente Python, TypeScript/Node.js, Go o Java).
- Bases de Datos: Experiencia en bases de datos relacionales (PostgreSQL, MySQL) y no relacionales (MongoDB, Redis).
- APIs y Microservicios: Diseño e implementación de APIs RESTful o GraphQL.
- Cloud & DevOps: Conocimientos básicos/intermedios en despliegue en la nube (AWS, GCP o Azure), Docker y pipelines de CI/CD.
Habilidades Blandas (Soft Skills)
- Autonomía y Toma de Decisiones: Capacidad para proponer soluciones desde cero en etapas tempranas.
- Pensamiento Crítico y Resolutivo: Habilidad para lidiar con las limitaciones de los modelos de IA (alucinaciones, límites de tokens, latencia).
- Trabajo en Equipo: Excelente comunicación para colaborar estrechamente con el segundo desarrollador y definir estándares juntos.
Deseables / Plus
- Experiencia previa iniciando proyectos de software desde la etapa de definición (Greenfield projects).
- Conocimientos en seguridad informática y normativas de privacidad de datos.
- Experiencia en Bellas Artes / UX para aplicaciones interactivas.
Sueldo: $30,000.00 - $35,000.00 al mes
Lugar de trabajo: Empleo presencial