All offersWrocławCSenior C++ Computer Vision Developer
Senior C++ Computer Vision Developer
C
Svitla Systems

Senior C++ Computer Vision Developer

Svitla Systems
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    C++
    advanced
    Computer Vision
    regular

Job description

Online interview
Friendly offer
Svitla Systems Inc. is looking for a Senior C++ Computer Vision Developer for a full-time position in Poland. 

Our client is a world leader in products that connect people in a natural, intuitive way to the digital experiences they care about. They develop the products with a powerful blend of artistic design, surprising science, and innovation-driven consumer insight. Under different brands, the company offers PC peripherals, cases, and keyboards for tablets; equipment for gamers; mobile speakers and earphones for music and sports enthusiasts; devices to make video collaboration simple in the workplace; and entertainment and control products for the home.

Requirements:

  • 5+ years of strong experience as a Senior C++ Developer (with C++11/14/17).
  • Experience with cross-platform development (Linux-based).
  • 1+ year of mathematical/algorithms/Computer Vision background and willingness to advance in this area.
  • Some knowledge of OpenCV, Tensorflow, Caffe and Keras.
  • Expertise in high-performance computing/optimizations (CUDA/OpenCL/OpenGL).
  • Knowledge of CI.

Nice to have:

  • Experience with 3rd-parties libraries/frameworks (Boost/Qt).
  • Experience with macOS/Windows.
  • Knowledge of CMake.
  • Knowledge of Yocto.
  • Expertise in Android NDK.

Responsibilities:

  • Implement new components of an AI system.
  • Work closely with different platform-specific neural network inference libraries.
  • Support platform-specific code on Windows, macOS, Linux and Android.
  • Investigate new hardware platforms.
  • Improve CI and infrastructure.

Development environment to work on:

  • Modern C++ (GCC-7/latest CLang/MSVC 2017).
  • Modern CMake.
  • Multi-platform support (Linux/Android/macOS/Windows).
  • Jenkins-based CI.

We offer:

  • Salary of 4 500 - 6 500 USD or equivalent salary in PLN - you choose 😉
  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Annual performance appraisals.
  • Flexibility in workspace, either remote or in our welcoming office. 
  • Comprehensive medical insurance after one month.
  • MultiSport card with access to 2500 sports facilities all over Poland.
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, other activities.
  • Paid 15 vacation days, 10 national holidays, sick leaves, family days off.
  • Educational activities reimbursement on the monthly basis.
  • Free webinars, meetups and conferences organized by Svitla.
  • Gifts for birthdays, New Year and other holidays.
  • Fun corporate celebrations and activities.
  • Awesome team, friendly and supportive community!

About Svitla:

Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and family-like environment.

Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, AstraZeneca, and Ancestry. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes. 

Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!