Backend Developer for Generative AI Project
We are seeking a highly skilled Backend Developer to join our team and contribute to the development of our generative AI project. This is an innovative project that leverages intelligent agents and AI to solve complex tasks.
The project architecture is based on a network of intelligent agents that use generative AI to provide accurate and efficient solutions. The system includes:
* Test coverage: Over 85% unit test coverage with Pytest, including integration tests evaluated by a Large Language Model (LLM).
* Clean architecture: Well-defined layers (repositories, services, etc.) ensure separation of responsibilities.
* Modularity and scalability: Independent components with their own databases and single responsibilities communicate through well-designed APIs.
* Event-based architecture: Azure Service Bus and Azure Event Hub enable data synchronization across products.
The chatbot assistant we've developed using Python, FastAPI, and Postgres revolutionizes how managers interact with our hospitality software. It can answer complex questions like