Job Description
Responsibilities : – Back-end development : Design and implement back-end services using Python, focusing on scalability and performance. Develop and maintain RESTful APIs to facilitate communication between the application and AI models. – AI Integration : Collaborate with data scientists to integrate AI/LLM systems into existing applications. Ensure that AI models are effectively utilized within the backend architecture, optimizing data flow and processing. – System Optimization : Monitor and troubleshoot backend performance, making necessary adjustments to improve efficiency. Implement caching strategies and database optimizations to enhance response times for AI-related queries. Requirements : – Bachelor’s degree in computer science, Engineering, or a related field. – 5-7 years of professional experience in backend development using Python. – Strong experience with web frameworks such as FastAPI. – Proficiency in RESTful API design and development. – Experience with database technologies (e. g., PostgreSQL, MySQL, MongoDB). – Familiarity with cloud services (e. g., AWS, Azure, Google Cloud) and containerization (e. g., Docker, Kubernetes). – Knowledge of version control systems (e. g., Git). – Strong problem-solving skills and the ability to work independently as well as in a team environment. – Excellent communication skills, both verbal and written. (ref:hirist.tech)