Job Description
Somos XpertGroup, una compañía enfocada en el desarrollo de software, analítica avanzada, Big Data, DevSecOps y Agilísimo. Contamos con productos tanto propios como a la medida del cliente y actualmente nos encontramos en la búsqueda de Analista de desarrollo Python con IA, para que forme parte de nuestra familia de xpertlovers.\n\nFunciones:\nDiseñar, desarrollar e implementar soluciones basadas en LLMs alineadas con las necesidades del negocio. Construir y mantener arquitecturas multiagente utilizando LangChain y LangGraph.\nDesarrollar APIs RESTful escalables y seguras con FastAPI. \nDiseñar modelos de datos robustos utilizando Pydantic y SQLAlchemy. Implementar soluciones RAG integrando Azure AI Search, Cosmos DB y Azure OpenAI. \nOptimizar prompts, consumo de tokens, memoria conversacional y gestión de contexto. Configurar y administrar servicios en Azure como Azure OpenAI, Cosmos DB, Azure AI Search y Document Intelligence. \nDiseñar índices vectoriales y estrategias de búsqueda semántica para maximizar la precisión de las respuestas.\nGarantizar la calidad del código mediante pruebas automatizadas, revisión de código y cumplimiento de estándares definidos con pytest, Ruff y Black,Participar en el diseño de arquitectura de software siguiendo principios SOLID y Clean Architecture.\nColaborar con equipos multidisciplinarios para traducir requerimientos funcionales en soluciones técnicas escalables,Documentar procesos, componentes y decisiones técnicas para asegurar mantenibilidad y transferencia de conocimiento.\nIdentificar oportunidades de mejora continua en rendimiento, costos, seguridad y escalabilidad de las soluciones implementadas.\n\nTecnología Principal:\n1. Fundamentos de Ingeniería de Software\n2. Ingeniería de Agentes y LLM\n3. Plataforma Cloud (Azure)\n* Experiencia con servicios de Microsoft Azure, especialmente: \nAzure OpenAI,Azure AI Search,Azure Cosmos DB,Azure Document Intelligence,Azure Monitor / Application Insights,Bases de Datos y Persistencia,DevOps, Calidad y Observabilidad\nCondiciones:\n\nModalidad: Trabajo remoto\nTipo de contrato: Indefinido\nSalario: A convenir",