Senior C++ Developer


Making computer vision easy

Senior C++ Developer

Looks like this career opportunity is no longer available. We know this isn't what you were hoping for, but we have many other great remote jobs for you to check out.

Start a new search to view all remote jobs at teams that are currently hiring.


CVEDIA is an AI company that develops deep learning solutions for some of the world’s largest organizations to solve real-world problems and improve our world and the lives of people for the years to come.

Our computer vision runtime engine CVEDIA-RT is a unique software that simplifies designing, testing, and deploying AI solutions on Cloud and on Edge devices without worrying about system details. CVEDIA-RT runs our AI models, created using synthetic data, which are suitable for many different applications and use cases like perimeter security, intelligent traffic systems, home security, drone detection, and many more.

About you

We are looking for C++ Developers to extend and improve our core product CVEDIA-RT.

In this role, you will be able to work with exceptionally talented and driven individuals who are all making a massive impact on our business.

Everyone here drives their own ideas all the way from start to finish, everyone is given an equal opportunity to flourish and see the fruits of their labor.

For this position, we’re currently only accepting applicants in the European time zone.


  • Take on the challenge to improve the features of CVEDIA-RT.
  • Participate and contribute to improving the entire production pipeline: software design, implementation, tests, documentation, release cycle, etc.
  • Collaborate with the AI team to discuss and plan new features and improvements.
  • Self-manage your work by proposing solutions, reporting progress, and promoting active collaboration with other team members.


  • Very good English verbal and written communication skills.
  • Very good time management and organizational skills, and attention to detail.
  • Great problem-solving skills paired with the ability to present and discuss ideas and solutions.
  • 5+ years of experience in C++ on Windows and Linux
  • Knowledge of basic Computer Vision concepts
  • Experience in object-oriented design and test-driven development.
  • Experience with GIT
  • Considered a plus
  • CUDA, OpenCV
  • ImGui
  • Tracking algorithms
  • Embedded systems
  • Experience in LUA scripting
  • Experience with CI/CD tools

Perks and Benefits

  • 🌴 VACATION TIME: CVEDIA offers 4 weeks of paid vacation time per year, plus local holidays and paid sick days.
  • 🍸 PERSONAL DAYS: On top of the paid vacation time and local holidays, CVEDIA offers the opportunity to take up to one paid day off per week for personal reasons, as far as it’s not impacting the deadlines and productivity of other team members. Work smarter, not harder!
  • 🕒 FLEXIBLE WORK HOURS: We focus on making your personal life as much of a priority as work is - we’re focused on making the two compatible. Work with us to define your needs.
  • 🥳 COMPANY RETREATS: Our team goes on an all-expenses-paid trip every year simply to socialize and have fun. No boring meeting :)
  • 🌍 100% REMOTE TEAM: Our team is global and located in 15+ countries across the Americas and the EU. Work from wherever you have a good internet connection!
  • 🔍 IMPROVEMENT-FOCUSED: Our operations and management team focus on consistently improving CVEDIA through feedback. No feedback is left unattended - our employees are instrumental in shaping our company.
  • 💰 COMPETITIVE SALARY: Our salaries are competitive and based on experience!
  • 📈 STOCK OPTIONS: All CVEDIA employees receive company stock options - so if the company does well, we all do well.

Our Values

  • PASSION: We need both energy and passion to develop cutting-edge AI. To succeed at CVEDIA, you’ll need to have a strong investment in both your career and the role of AI in the future of the planet.
  • COMMITMENT: CVEDIA has the opposite of a ‘quick-n-dirty’ mentality. Every aspect of our technology has been meticulously built and is always the product of very hard work.
  • AUTONOMY: Each team member is expected to bring self-confidence and expertise to their work in order to maintain the team’s high productivity. This may include doing research, providing tutorials, or developing creative solutions using the available tools.
  • JOY: It’s one of our greatest strengths to bring excitement to our workplace. We carry this energy into meetings, project planning, and our dedication to our work, and focus on work that feels meaningful.
  • COMMUNICATION: Honest discussions are imperative to the flow of work and ideas. Team members should be able to effectively communicate complex ideas to those who don’t work in their field. It’s a regular occurrence to discuss plans and ideas with any team member on the fly spontaneously, including our CEO or CTO. Each team member is respected equally and acts as a valuable contributor.
  • RESPECT: Anti-discriminatory company culture – we won’t discount you for things like age, ethnicity, or gender.


Company profile

People also viewed

Remote Work Starts Here

Get the best new remote jobs and remote work stories straight to your inbox.

The best new remote jobs straight to your inbox