Position: Python Developer
Company: UPPeople
Category: Python
Experience required: 5y
English level: upper

**What is this project about?**
The project is from Ireland, whose mission is to build an amazing data science development experience. You can be part of the team who rethought the process of building real, practical AI solutions in a modern context.
It is a cloud-based software service that makes it simple to develop reliable, consistent custom computer vision solutions in minutes. Its cutting-edge security mechanisms ensure the piece of mind regarding data protection that might be essential for businesses. By design, the product produces results that are simple to understand and support the inferences made by their models.
It’s a completely new and revolutionary product in the Data Science field!

**The team**
You will join the professional team: 3 UI/UX designers, 2 Frontend Engineers, and a Project Manager.

Also, there is the engineers’ team on the client’s side: Head of Engineering, Lead Frontend Engineer, and 3 Backend Engineers.

**Is there a legacy?
No!**

**Why was the position opened?**
Due to the project’s growth.

**The process:**
How many stages of the interview are there?
— Interview with the Recruiter — up to 30 min.;
— CV prescreen by the customer;
— Tech interview on our side;
— Possible tech interview with the Head of Engineering on the customer side.

**Requirements:**
Hard skills:
— At least 4+ years of commercial experience with Python (Django/Flask);
— Experience with FastAPI/ Rest API;
— Experience in working with containerized Kubernetes applications or applications in a Service-oriented architecture;
— Experience with AWS/Azure;
— SQL and Postgres;
— Docker and Git;
— Lambdas, Pandas;
— At least an Upper-Intermediate level of English.

**Nice to have:**
— Knowledge of Data Engineering.

**Responsibilities:**
— Back-end development;
— Design and implementation of new features;
— Requirements analysis, task planning, estimation, coding;
— Suggesting technical and functional improvements for the project.

**We offer**
Work vibe
— Flexible working hours (full-time, 8 hours working day);
— No screenshots, bureaucracy; time logging for accounting only. We trust you!;
— Quality workstations. Mostly we choose a Macbook so you will receive comfortable equipment for work, or you can work on your own device;
— Dynamic environment with a low level of bureaucracy;
— Teambuildings, swag, corporate events, and the team you will actually want to hang out with.

**Holidays and leaves**
— 20 days of paid annual vacation;
— 15 days of paid sick leaves;
— Possibility to use vacation during probation;
— Days off on all Ukrainian government holidays.

**Education**
— Education program 100 — we provide $100 per year for education;
— Mentorship program (get a mentor or become one);
— English Lessons with a 6-month review process (speaking and writing classes);
— Refunding certification expenses;
— Corporate Udemy account, where any employee can request any course free of charge.

**Perks**
— Social package, including medical insurance or sports compensation or psychological training sessions;
— IT Club Loyalty personal card in Lviv ІТ Cluster;
— Overtime is not welcome. Ralabs always emphasizes that we are working to provide work-life balance for employees;
— We work in a completely white field, and the salary is paid to the card in euros or dollars every first week of the month.