Senior Computer Vision Engineer

C

Senior Computer Vision Engineer

C
-, Gdańsk +9 Locations

Svitla Systems

Full-time
B2B
Senior
Remote

Job description

Svitla Systems Inc. is looking for a Senior Computer Vision Engineer for a full-time position (40 hours per week) in Europe.

In this role, you will bridge the gap between high-level machine learning research and high-performance production environments.

You will be responsible for building robust SDKs, automating deployment pipelines, and ensuring models run efficiently across a diverse hardware landscape, from edge SoCs to powerful cloud GPUs.

Requirements

  • Deep understanding of C++14/17/20, including STL, memory management, and multi-threading.

  • Strong ability to write clean, maintainable Python for automation, and data processing.

  • Familiarity with Docker for creating consistent development and deployment environments.

  • Hands-on experience with at least one of the following frameworks:

  • SNPE/QNN (Qualcomm);

  • OpenVino (Intel);

  • TensorRT (Nvidia);

  • TensorFlow Lite.

  • Bachelor's or master's degree in Computer Science, Electrotonic Engineering, or related technical field.

Nice to have

  • Understanding Deep Learning fundamentals (CNNs, Transformers, Object Detection).

  • Experience with model conversion and quantization (i.e. PTQ, QAT).

Responsibilities

  • SDK Development (C++): Design, develop, and maintain high-performance software development kits (SDKs) to expose computer vision capabilities to end-users and internal products.

  • Model Deployment and Integration: Port, convert, and deploy machine learning models across various hardware targets, including Qualcomm SoCs, Intel CPUs, and NVIDIA GPUs.

  • Performance Optimization: Use hardware-specific toolkits to optimize model throughput without sacrificing accuracy.

  • Evaluation & Benchmarking: Conduct rigorous testing and evaluation of models on target hardware to ensure performance metrics meet expectations.

  • Automation: Build and maintain automation scripts and CI/CD pipelines using Python to streamline the model testing and deployment life cycle.

We offer

  • US and EU projects based on advanced technologies.

  • Competitive compensation based on skills and experience.

  • Regular performance appraisals to support your growth.

  • Flexibility in workspace, either remote or our welcoming office.

  • Bonuses for article writing, public talks, and other activities.

  • Generous time off, including vacation, national holidays, sick leaves, and family days.

  • Personalized learning programs tailored to your interests and skill development.

  • Free tech webinars and meetups organized by Svitla.

  • Regular corporate online activities.

  • Awesome team and a friendly, supportive community!

Tech stack

    English

    B2

    Computer Vision

    master

    С++

    master

    Docker

    regular

    OpenVINO

    regular

    TensorRT

    regular

    Python

    regular

Office location

About the company

Svitla Systems

Svitla Systems is a global digital solutions company with over 20 years of industry experience, presence across 15 countries, and a team of 1,000+ skilled tech experts, creators, and visionaries. We empower businesses ac...
Company profile

Senior Computer Vision Engineer

Summary of the offer

Senior Computer Vision Engineer

-, Gdańsk
Svitla Systems
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem Twoich danych osobowych jest SVITLA EUROPE SPÓŁKA Z O.O. z siedzibą w (31-323) Krakowie przy ul. Opols... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.