Job Radar › Все вакансии

Python Developer (GenLite/AI/RAG)

Компания
emagine
Где
Warsaw, Poland
Зарплата
550 тыс. ₽/мес
Опубликовано
2026-10-03

Навыки: Python, FastAPI, SQLAlchemy, Pytest, REST API, OpenAPI

Описание Описания нет

Задачи • Develop and maintain the GenLite application using Python, FastAPI, and asynchronous programming patterns • Design and develop REST and OpenAPI-compliant APIs, including validation, authorization, error handling, and backward compatibility • Work with PostgreSQL and Redis databases, including data modeling, migrations, indexing, and access optimization • Implement AI/RAG/LLM solutions using Azure OpenAI/OpenAI API, embeddings, document chunking, retrieval, and prompt engineering • Develop the GenLite frontend using TypeScript and React/Vite, and the Chatbot RAG frontend using Vue 3/Vite • Implement authentication and authorization using MSAL, Entra ID, OAuth2/OIDC, JWT, CORS, and CSRF • Integrate applications with Azure Blob Storage, Microsoft Graph, Jira, Confluence, and external systems using HTTP clients • Ensure code quality through unit and integration tests, static analysis, and API contract maintenance • Support deployment and maintenance processes in Docker, Kubernetes, and CI/CD environments

Требования • Experience with Python 3.12/3.13, FastAPI, async/await, Pydantic, SQLAlchemy, Alembic, pytest, and pytest-asyncio • Knowledge of API design, including REST, OpenAPI, input validation, error handling, authorization, endpoint versioning, and backward compatibility • Experience with PostgreSQL and Redis, including data models, migrations, indexes, transactions, Redis Stack, vector search, and basic pgvector • Knowledge of Azure…

Полный текст и отклик — на странице работодателя.

Откликнуться