remotely.living

Trainee Software Engineer with Python

Unidatalab · Remote - Ukraine · full-time · 2026-08-27

Apply for this job

Job description

Unidatalab is looking for motivated and ambitious students or recent graduates who are eager to take their first step into the world of AI-driven technologies.

About the Client:

Our client develops an AI-powered voice solution for quick-service restaurants. The product combines NLP, speech recognition, and noise-cancellation technologies to automate drive-thru ordering. As a result, restaurants can significantly reduce wait times, improve order accuracy, increase operational efficiency, and enhance overall customer satisfaction.

👉🏻 It's a product company; you'll be fully integrated into the client team, working with them directly through Unidata.

Who We’re Looking For:

- 3rd+ year students or recent graduates in Computer Science, Software Engineering, or related fields;

- Confident Python knowledge and readiness to work with system configurations & low-code tasks;

- Upper-Intermediate spoken English, as the role requires daily communication in English;

- Readiness to work full-time (8 hours/day);

- Strong soft skills: responsibility, communication, proactivity, and good organisation.

Tech stack: Python (YAML, JSON, pytest), Poetry, Git/GitHub.

Hiring Process:

Call with Recruiter → Small Test Task on LeetCode → Interview with the HR from the Client's side → Practical task to become familiar with the product & Client Interview (in English) → Offer.

Why Join Us:

- Working with the real AI product;

- Flexible, remote-first environment;

- Paid vacation, sick leaves & holidays.