Reach out directly about this role
Remote | 260 - 280 thousand rub. gross
Position: Python (FastAPI) Developer (Senior)🐍 Salary range: 260,000 - 280,000 rub gross💰 Employment: Full-time Location: Russian Federation Contract type: Individual entrepreneur (IP) Company: Top Selection
Hello! My name is Anastasia. I represent the Top Selection group of companies. We specialize in hiring IT specialists for project-based employment. We are currently looking for a Python developer🔥
📝Responsibilities: ▪️ Development and enhancement of product backend functionality: new features (AI personas, document upload and processing, web scraping, and integration with external data sources). ▪️ Development and integration of modules for working with LLMs (Claude, Gemini, and other providers) and image generation services. ▪️ Design and optimization of APIs for near real-time operation (response streaming, stability, and performance). ▪️ Refactoring existing code and project structure considering load scaling and the introduction of new features. ▪️ Implementation and maintenance of tests (unit, integration), participation in code review, preparation of changes for releases. ▪️ Interaction with frontend and DevOps teams during API integration, incident analysis, and service stability improvements.
✅Requirements: ▪️ Strong proficiency in Python for server-side development (experience with FastAPI is desirable). ▪️ Experience in designing and developing REST API and WebSocket endpoints. ▪️ Experience working with relational databases (PostgreSQL), writing queries and migrations. ▪️ Basic experience with vector DB (Qdrant, Weaviate, pgvector, or similar) for embedding search. ▪️ Experience writing unit and integration tests (pytest or similar). ▪️ Experience with Git (GitLab/GitHub), understanding of code review and release processes. ▪️ Understanding of asynchronous programming in Python (async/await) and working with external APIs.
🔧Key Competencies: ▪️ Git ▪️ PostgreSQL ▪️ WebSocket ▪️ REST API ▪️ Python ▪️ API ▪️ integration tests ▪️ code review ▪️ FastApi ▪️ Unit-tests ▪️ async ▪️ llm ▪️ await ▪️ PyTest ▪️ Vector DB
📞Contact Information: AnastasyaSad
260,000 – 280,000 RUB
before taxes
Full-time
Employment
Remote
Work Format
Senior
Grade
AI Engineering
Specialization
IT & Tech
Industry
Outsourcing
Company Type
Salary Insights
IT & Tech
Industry
Outsourcing
Company Type