With over 50 products and 2 billion installs worldwide, AIBY is at the forefront of mobile-first product development with a focus on AI technology. Innovation and team spirit are the backbones of our company, and thanks to them, we’ are proud of titles like ChatOn, iScanner, ARTA, Writely, Solvo, Forma, OnSkin, and Plantum. At AIBY, you can enjoy the work you do while helping millions of people.
We have ambitious plans for our existing and future products. That’s why we’re looking for a Python Engineer (Backend/ETL) to join our team in creating AI applications.
Technical stack: Python, FastAPI, Flask, PostgreSQL, SQLAlchemy, RabbitMQ, Docker, AWS
- Design, develop, and optimize ETL processes and data parsing systems
- Prepare and process high-quality data for machine learning model training
- Build and maintain back-end services and APIs using FastAPI
- Work extensively with PostgreSQL, AWS S3, and other data storage solutions
- Optimize and scale existing applications for performance and reliability
- 4+ years of experience in back-end development
- Knowledge of Python 3.11 or higher
- Knowledge of SQL at the level of creating, modifying tables, and writing queries
- Experience with SQLAlchemy
- Expertise in developing server-side solutions using both synchronous and asynchronous Python frameworks
- Experience with RabbitMQ queues (or any other message broker)
- Hands-on experience developing both front-end and back-end components, with a strong understanding of how to optimize data collection processes
- Knowledge of CI/CD principles and experience in setting up and supporting CI/CD pipelines
- Experience with Docker / Docker Compose
- Experience with AWS
- At least a B1 level in both Russian and English
Will be a plus:
- Technical education
- Understanding of or experience with QT
- Friendly and supportive team of professionals
- Direct influence on the quality of our products
- Opportunity to work remotely
- Medical insurance (depends on the location)
- English courses
- Sports reimbursement program
- Compensation for psychological counseling
- Reimbursement of professional courses and trainings
- Variety of corporate events and team-building activities
- Paid vacations, sick days, and other benefits
AIBY is a team of strong international top talents. This role allows for either hybrid (combining in-office and remote work), fully remote or in-office work.