Empresa de tecnología busca Desarrollador Backend con experiencia en Python y AWS para unirse a un equipo cross-funcional LATAM. El rol implica el desarrollo de una plataforma de asistente de IA para la industria inmobiliaria.
Si te copa la IA y querés laburar remoto en un proyecto innovador para el sector inmobiliario, este puesto es para vos. Sumate a un equipo LATAM con experiencia y metele a Python y AWS.
Descripción del puesto
Sobre el Proyecto Software Mind está construyendo un asistente de IA privado y aislado por tenant para la industria de títulos y liquidación de bienes raíces. La plataforma es un sistema "retrieval-first" (RAG) que ingiere correos electrónicos históricos, documentos y metadatos estructurados en un índice vectorial por tenant, y ofrece respuestas fundamentadas, citadas y con peso experto a través de una interfaz de preguntas y respuestas estilo chat con inicio de sesión único (SSO) y registro de auditoría completo. La plataforma es nativa de AWS con un backend en Python/FastAPI, frontend en Vue.js, un almacén vectorial OpenSearch/Pinecone y OpenAI/Anthropic/Bedrock como proveedor de LLM. Te unirás a un equipo senior y multifuncional con base en LATAM, donde la experiencia práctica en entrega de IA, no solo la familiaridad, es la expectativa base. Tus Responsabilidades - Construir y mantener la capa de API BFF/Backend (Python/FastAPI, ECS/Lambda). - Implementar la integración de SSO / proveedor de identidad y el esquema de autenticación basado en tenant (AWS Cognito). - Construir la capa de registro de auditoría, desde el registro mínimo de desarrollo hasta el seguimiento completo del ciclo de vida del documento. - Desarrollar servicios de API centrales que soporten la interfaz de chat Q&A y la orquestación de recuperación. - Integrar con servicios de AWS: API Gateway, Cognito, DynamoDB, S3, CloudWatch. - Escribir pruebas unitarias y de integración; dar soporte al Ingeniero de Automatización de QA con contratos de servicio testeables y documentados. - Participar en revisiones de código y contribuir al mantenimiento de los estándares de calidad del código backend junto con el Tech Lead. Tech Stack: - Python, FastAPI, AWS Lambda, ECS, API Gateway, Cognito, DynamoDB, S3 Habilidades y Experiencia Imprescindibles: - Más de 3 años en desarrollo de software backend. - Dominio de Python; se prefiere experiencia con FastAPI o Flask. - Experiencia con servicios serverless y de contenedores de AWS: Lambda, ECS, API Gateway. - Experiencia con DynamoDB / S3. - Familiaridad con patrones de SSO / OAuth 2.0 / OIDC; experiencia en integración con AWS Cognito o un proveedor de identidad equivalente. - Comprensión de los principios de diseño de API, patrones de registro de auditoría y manejo seguro de datos. - Comodidad trabajando en equipos ágiles/scrum con Jira. Nice-to-Have: - Exposición a sistemas backend integrados con RAG o LLM trabajando junto a componentes de pipeline de IA. - Experiencia con arquitectura de aplicaciones multi-tenant y patrones de control de acceso con ámbito de tenant. - Familiaridad con el registro de auditoría estructurado para casos de uso de cumplimiento o datos regulados. Aceptamos postulaciones de países de LATAM.
Responsabilidades
- Construir y mantener la capa BFF/Backend API (Python/FastAPI, ECS/Lambda)
- Implementar integración SSO / proveedor de identidad y esquema de autenticación basado en tenant (AWS Cognito)
- Construir la capa de auditoría de logs
- Desarrollar servicios API centrales que soportan la interfaz de chat Q&A y la orquestación de recuperación
- Integrar con servicios AWS
- Escribir pruebas unitarias y de integración
- Participar en revisiones de código
- Contribuir a mantener los estándares de calidad del código backend