Senior Python Engineer
Remote · Ukraine
Job Summary
Senior Python Engineer to help build an MVP for an AI-powered VC due diligence platform. The role focuses on backend development, API design, and production integration with LLM models and AI services. Responsibilities include designing, developing, and maintaining Python-based backend services, building REST APIs for AI functionality, implementing asynchronous workflows and queues, ensuring performance, reliability, and scalability of services, collaborating with AI engineers and product teams, and participating in code reviews and technical decisions. The position emphasizes working at the intersection of backend engineering, data, OCR, and AI system integration, with flexible remote/office-based arrangements and a competitive compensation package.
Required Qualifications
- 5+ years of commercial experience with Python in backend development
- Hands-on experience with MongoDB, PostgreSQL, Redis
- Experience integrating AI solutions via APIs or internal services
- Strong SQL skills and working knowledge of NoSQL databases
- Experience with Docker, containerization, and CI/CD pipelines
- Understanding of distributed systems fundamentals
- Experience with the AWS cloud platform
- Nice to have: Experience working with LLMs (OpenAI, or open-source models)
- Nice to have: Familiarity with vector databases (Milvus, Pinecone, Weaviate, FAISS, etc.)
- Nice to have: Experience building retrieval-based or RAG solutions
- Nice to have: Experience with Celery, Kafka, or RabbitMQ
- Nice to have: Experience with observability tools (logging, metrics, tracing)
- Education reimbursement or professional development tools (benefits) if applicable
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.