C++ ENGINEER WITH COMPUTER VISION
- Hiring from
- Poland, Romania
- Work type
- Remote
- Posted
- Sep 24, 2026
Is this job info correct?
Svitla Systems Inc. is looking for a Senior C++ Engineer with Computer Vision for a full-time position (40 hours per week) in Poland. Our client is an American mobile computing company.
You will bridge the gap between high-level machine learning research and high-performance production environments. Also, you will be responsible for building robust SDKs, automating deployment pipelines, and ensuring the models run efficiently across a diverse hardware landscape, from edge SoCs to powerful cloud GPUs.
Requirements
You will bridge the gap between high-level machine learning research and high-performance production environments. Also, you will be responsible for building robust SDKs, automating deployment pipelines, and ensuring the models run efficiently across a diverse hardware landscape, from edge SoCs to powerful cloud GPUs.
Requirements
- Bachelor's or master's degree in Computer Science, Electronic Engineering, or related technical field.
- Deep understanding of C++14/17/20, including STL, memory management, and multi-threading.
- Expertise in writing clean, maintainable Python for automation and data processing.
- Hands-on experience with at least one of the following frameworks:
- SNPE/QNN (Qualcomm);
- OpenVino (Intel);
- TensorRT (NVIDIA);
- TensorFlow Lite.
- Familiarity with Docker for creating consistent development and deployment environments.
- Understanding of deep learning fundamentals (CNNs, Transformers, Object Detection).
- Knowledge of model conversion and quantization (i.e., PTQ, QAT).
- 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 in Python to streamline the model testing and deployment lifecycle.
- 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, 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!