Position: Python Software Engineer
Company: reface.ai
Category: Python
Experience required: 2y
English level: intermediate

● 3+ years of software engineering experience (at least 2+ years with Python);
● Experience working in a high load / high performance distributed project;
● Experience both with async code and with multithreading/multiprocessing;
● Hands-on experience with SQL (e.g. PostgreSQL) and NoSQL databases (MongoDB, Redis, etc.);
● An open-minded person who is willing to work in a dynamic startup environment.


● Experience with other languages as Java, C#, JS, etc. (we also use NodeJS/TypeScript in one of the projects);
● Experience with Google Cloud infrastructure;
● Experience with unit testing;
● Experience in performance analysis, load testing, and modules/system optimization;
● Previous experience in a project that involved images/video processing.

Join us, and unleash your potential while creating a high-performance AI system for Face Swapping.
We offer you a culture of the rapidly growing innovative startup and friendly team of enthusiastic engineers :)


● Developing backend of Face Swap video service and analytics for our apps and services;
● Ensuring a stable operation of the system;
● Leveraging modern tools to achieve as much as possible while being part of a top tier development team.