companyAjax Systems logo

Senior C++ Developer ( AI Team)

Ajax SystemsKyiv, Kyiv City
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Qualifications

Proven experience in C++ development, particularly in high-performance computing; strong understanding of computer vision and image processing algorithms; familiarity with cloud technologies and IoT architecture; experience with collaboration tools and agile methodologies; excellent problem-solving skills and ability to work in a team-oriented environment; strong communication skills in English (both written and verbal).

About the job

Ajax Systems is a leading international technology company and the largest manufacturer of security systems in Europe. With over 4.5 million end-users and 330,000 PRO users across more than 180 countries, our products are trusted worldwide. Ajax provides comprehensive solutions for safeguarding residential and commercial properties of all sizes. Our product portfolio features 280 devices designed for intrusion detection, video surveillance, fire safety, and automation solutions. Each year, we experience exponential growth in both our team size and our global user base.

Our System Department is dedicated to enhancing device intelligence, transforming them into fully-fledged IoT solutions. We have developed and continue to enhance the Malevich OS (a modular RTOS for various hardware platforms) and the Ajax Cloud service (Java 20 / Kotlin, AWS, Akka, NATS, Kafka, Mongo, MySQL). To facilitate system management, maintenance, and monitoring, we have created applications for iOS (Objective-C, Swift), Android (Java, Kotlin), and Windows/macOS (Python / C++, QT, QML).

We are on the lookout for a Senior C++ Developer to join our AI team. In this pivotal role, you will empower our entire range of video devices to not only capture images but also to discern specific objects within the frame, track their movement and behavior, and recognize events and individuals.

Your mission will involve integrating various types of computer vision analytics into our cameras, doorbells, and NVRs, taking into account the unique resource constraints of each device. You will also ensure seamless device integration with each other and with the cloud. Beyond implementing new functionalities, there will always be opportunities to enhance existing features by bringing your innovative ideas to pre- and post-processing stages.

This role requires close collaboration with ML engineers, business analysts, cloud developers, and application developers, providing you with a fantastic opportunity to advance both your communication skills and technical expertise.

About Ajax Systems

Ajax Systems stands at the forefront of technology innovation, specializing in advanced security solutions. Our commitment to quality and security has made us a trusted partner for millions worldwide. By continuously expanding our product offerings and investing in our team, we strive to create a safer, more connected world.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.