Details: we are looking for a Junior/Middle Software Engineer who wants to grow in Computer Vision, Deep Learning, and Backend Development. This is a long-term role where you will work together with our team on the full lifecycle of AI-powered products — from supporting basic CV algorithms to helping develop backend solutions and learning how to deploy models on edge devices.
Qualifications: * 1–3 years of experience working on data processing, scripting, or small ML tasks; * Basic understanding of Computer Vision principles (object detection, tracking, pattern recognition); * Familiarity with classical CV techniques and basic hands-on practice with OpenCV; * Willingness to learn model optimization and deployment on low-end edge devices; * Basic experience with popular ML frameworks such as TensorFlow, Keras, or Scikit-learn; * General understanding of image processing pipelines and a desire to develop CV systems under the guidance of senior team members; * Solid basic programming skills in Python (or similar languages) and a good understanding of data structures and debugging.
Responsibilities: * Support the team in developing and improving CV/ML models (e.g., object detection, pattern recognition) for edge device deployment; * Assist in building computer vision solutions using OpenCV and popular deep learning frameworks like TensorFlow or Keras; * Help with parts of the ML pipeline, such as data collection, preprocessing, and preparing training scripts, under the guidance of senior engineers; * Contribute to backend tasks: basic API integration, writing simple services, or automating routine processes (CI/CD, testing); * Take part in testing, debugging, and maintaining code to ensure system stability; * Collaborate closely with the team, share progress, and learn to implement new tools and technologies step by step.
Interview steps: * Screening with the recruiter (about 30 minutes). * Technical interview with CEO (about 1 hour). * Optional take-home task.
By joining us, you will get: * Accounting coverage and lawyer support; * Paid Vacations; * Paid 4 paid public holidays (New Year, Independence Day, Day of the Defender of Ukraine, and Christmas); * Flexible working hours and the possibility to work remotely; * Best-class working equipment (laptop and accessories); * Good conditions for skills development: * Possibility of upgrading your English for business needs due to working time, and 50% coverage for studying English * Offer of Internal Workshops * Wellbeing Sessions as One-to-One meetings.
Our office in Lviv: * FuturaHUB, located in Lviv (Kulparkivska 200a); * An inspiring, modern workplace with a great atmosphere and development culture; * “Happy Hours” parties; * Yoga and sports training in FuturaHUB; * Chill-out area: gaming zone with PlayStations, table tennis & table soccer; * Beer, coffee, tea, cookies, etc; * Conference rooms.
Some of our Values: * No overtime and pressure; * Regular rest and burnout control; * Clean relationships within the company and with the client; * Responsibility for the own development, ideas, and interests communication, as well as for the problems that stand in the way of this development; * Openness to the new, readiness for change.