Python/С++ Software Engineer

Required skills

— Python (at least 2 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.
— experience in TensorFlow and OpenCV Python APIs
— Strong CS expertise (algorithms, data-structures, design patterns, etc.).
— 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: 3 years.
— MS or BS in Math/Computer Science/etc.
— Good written and spoken English.

Will be a plus

— Network operations and NOC.
— Video streaming technologies.
— DevOps (especially related to AWS cloud).

We offer

— Good compensation
— Cozy office (one of the best co-working in Kyiv)
— Challenges every day!

Duties

— Python (and sometimes C++) code development for Computer Vision servers.
— PoC rapid prototyping and software integration.
— Business logic implementation according to the specs.
— Maintenance and refactoring of existing solutions and applications.
— Involvement in requirements analysis, architecture development and SW design.
— Efficient regular communication with HQ, travel abroad is required.






About

Location: Kyiv
Type: Full-time