Senior Python Engineer (AI)

RemoteSalary not specified
Ukraine

Tech Stack

PythonMongoDBPostgreSQLKafkaRabbitMQAPIAIMilvusSQLAlchemyAlembic

Job Description, Responsibilities & Requirements

Description language:

About the Position

We are seeking a Senior Python Engineer (AI) to join our team in Europe, focusing on backend development and AI integration. This role involves building an MVP of a first-of-its-kind AI-powered VC due diligence evaluation platform. The position suits someone who is comfortable working at the intersection of backend engineering, data, OCR, and integrating with AI systems.

Responsibilities

  • Design, develop, and maintain backend services using Python 3.12
  • Build and support high-performance REST APIs and service layers
  • Implement asynchronous and multithreaded workflows for data processing and AI pipelines
  • Integrate with LLMs and RAG-based architectures
  • Work with vector databases (Milvus) and object storage (MinIO)
  • Design and optimize data models across PostgreSQL and MongoDB
  • Implement access control using Casbin
  • Ensure performance, scalability, and reliability of backend services
  • Collaborate closely with AI engineers, data specialists, and product teams
  • Participate in code reviews and technical decision-making

Requirements

  • Strong experience with Python 3.12
  • Experience with Litestar (or similar async frameworks like FastAPI)
  • Hands-on experience with SQLAlchemy and Alembic
  • Experience implementing authorization models (e.g., Casbin)
  • Strong understanding of multithreading / concurrency patterns
  • Experience with PostgreSQL and MongoDB
  • Experience with vector databases (Milvus is preferable)
  • Experience with Kafka and/or RabbitMQ
  • Practical experience with AI / LLM integrations
  • Understanding of RAG (Retrieval-Augmented Generation) architectures
  • Experience with the AWS cloud platform
  • English level - upper-intermediate

Nice to Have

  • Experience with Kubernetes (K8s)
  • Experience with LLM providers (OpenAI, Anthropic, open-source models)
  • Familiarity with distributed systems and scalable architectures
  • Experience with observability tools (logging, monitoring, tracing)

We Offer

  • Flexible working format - remote, office-based, or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

not applicable for freelancers

About the Company

[Company description if present]

Job Details

Company name:
N-iX
Location:
Ukraine
Work Mode:
Remote
Posted on TheJob:
Jul 11, 2026
Last checked:
Jul 11, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.