Job description

C++ Software Engineer

Location :
We are ready to offer :
  • Competitive salary based on your experience level
  • Professional and career growth opportunities
  • Opportunity to work and communicate directly with the customers
  • Your health support via gym compensation and vacation policy
  • Free English classes twice a week in the office
  • Leisure activities in the office: X-box, table tennis, cinema tickets, tea time, pizza days
  • Parking zone
About the work :

As part of your work as a C++ Software Engineer, you will help design and build core components, choose the right tools for the job, and build a scalable, high throughput infrastructure to support growing business needs.

About the project :

Founded in 2018, BeyondMinds has built the first enterprise AI solution that is universally applicable and easily adaptable. They deliver hyper-customized, production-ready AI systems that enable sophisticated companies to overcome the massive failure rate in AI adoption and rapidly achieve ROI-positive transformations. Accelerating AI democratization around the world, they have offices in New York, Tel-Aviv and London, in addition to presence in other countries. They service Global 1000 companies, including Microsoft and Samsung.

Visit their website:

Requirements :
  • 5+ years of software development experience using C/C++
  • 2+ years of working with the edge devices
  • B.Sc in computer science or a related field
  • Solid skills in C/C++, OpenCV, Python, ONNX, PyTorch
  • Experience with implementing ML models or Python code on devices with Snapdragon or other Qualcomm processors
  • Good understanding of how to work with CPU, GPU, and DSP on edge devices, with a preference for Qualcomm’s architecture
  • Experience with integration of mobile SDK with a client and with cloud server
  • Outstanding team player with solid communication skills
  • Tech-savvy – we are looking for someone who likes to learn and develop tech skills of the latest technologies and methodologies
  • Good spoken and written English
As an advantage :
  • Proficiency with Android SDK, NDK, JNI and Java, Kotlin skills
  • Familiarity with the process from AI Research to production on Android edge devices
  • Background collaborating with Research teams working with PyTorch or TensorFlow
Expectations :
  • Design & develop the edge device infrastructure for deploying and monitoring AI models in production
  • Work in an exciting dynamic environment with a group of highly motivated and skilled researchers and developers in order to solve AI’s most challenging problems
  • Be a key part in the development of the application communicating with our server side via API
  • Train and run cutting edge deep learning models in real time
  • Deliver the best product to the clients, aligned with the company’s quality and content
  • Take a meaningful role in the growing Engineering group
our office life


  •  Beautiful and
comfortable offices Beautiful and
    comfortable offices
  • Convenient work
schedule Convenient work
    schedule “Good morning”
  •  Opportunity to manage
your work time independently Opportunity to manage
    your work time independently
  •  English speaking club, tea day,
pizza day and many other events in office English speaking club, tea day,
    pizza day and many other events in office
  • Interesting projects
and opportunity for career growth Interesting projects
    and opportunity for career growth
keep in touch
Herzliya Pituach, Israel
Kharkiv, Ukraine
Kyiv, Ukraine
contact us