Position: Lead Software Engineer (Python/С++)
Company: Data Science UA
Category: Python
Experience required: 5y
English level: upper

Необходимые навыки
— Team leadership (at least 1 year of commercial experience).
— Python (at least 3 years of commercial experience) and C++ to rapidly prototype a heterogeneous system of multiple software / hardware components including on-premises computer vision servers, video management servers, industrial PLC controllers, network cameras, indoor positioning system servers, and cloud components (AWS cloud services) — using various API/SDK.
— Strong CS expertise (algorithms, data-structures, design patterns, etc.).
— Experience in developing software solutions for complex engineering applications
— Parallel programming, multithreading and TCP/IP networking.
— Linux development experience (application and system level).
— Experience using JIRA or similar tracking / reporting systems is required.
— Minimum experience: 5 years.
— MS or BS in Math/Computer Science/etc.
— Good written and spoken English.

Будет плюсом
— Experience in computer vision and deep learning applications.
— Experience in TensorFlow and OpenCV Python APIs.
— Network operations and NOC.
— Video streaming technologies.
— DevOps (especially related to AWS cloud).

Предлагаем
— Good compensation
— Cozy office (one of the best co-working in Kyiv)
— Medical insurance
— Challenges every day!

Обязанности
— Software team (server side) technical leadership and management.
— Python (and sometimes C++) code development for Computer Vision servers.
— PoC rapid prototyping and software integration.
— Business logic implementation according to the specs.
— Involvement in requirements analysis and SW design.
— Architecture definition for new applications and pipelines.
— Maintenance and refactoring of existing solutions and applications.
— Efficient regular communication with HQ, travel abroad is required