Job Description
At We are currently looking for a Backend Engineer of IA Generativa, to join our family and participate in projects that deliver high impact. for the consultation and retrieval of information from documents and knowledge bases.\nParticipate in the construction of IA flows and agents using LangChain or LangGraph.\nDesign components following good development practices, SOLID principles and Clean Architecture guidelines.\nIntegrate the solutions with relational data bases, search services and document sources.\nImplement unitary and functional tests to guarantee the quality and stability of the applications.\nSupport the creation and maintenance of integration and deployment pipelines. continued.\nDocument APIs, technical components, configurations and deployment processes.\nParticipate in code revisions, technical estimations and analysis of requirements with multidisciplinary equipment.\nRealize monitoring of the functioning of the services, identify errors and propose improvements in performance and scalability.\nBrindar technical accompaniment to the equipment when required.\nTechnologies main\nPython 3.10 or superior.\nFastAPI.\nDevelopment and integration of APIs RESTful.\nAzure OpenAI o integration with APIs of language models.\nImplementation of solutions RAG.\nLangChain o LangGraph.\nPostgreSQL o SQL Server.\nGit.\nSecondary Technologies\nAzure AI Search o similar tools of vectorial search.\nSQLAlchemy.\nPydantic.\nPytest.\nDocker.\nAzure Pipelines, GitHub Actions o similar tools of CI/CD.\nCosmos DB and others NoSQL data bases. of vectorial indices.\nEvaluation and validation of answers generated by language models.\nExperience preview in generative IA projects in productive environments.\n\nBy submitting your application for this vacancy, you authorize XpertGroup to collect, store and process your personal data for the purposes of selection and hiring. These data will be used only for the management of the request and will be kept confidential, in accordance with Law 1581 of 2012.",