Tech Stack
LinuxOpenCVC++Android
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Vision Systems Engineer with 7-10+ years of experience in computer vision/image processing to join our team in Remote Poland. This hands-on technical leader will be responsible for designing, optimizing, and productizing high-performance computer vision and AI pipelines for consumer devices. This role ensures real-time performance, power efficiency, and production robustness across embedded platforms.
Responsibilities
- Design and implement advanced computer vision and image processing pipelines optimized for real-time consumer devices.
- Collaborate with ISP, sensor, and tuning teams to optimize image quality for downstream AI and UX performance.
- Develop and deploy ML models for visual recognition, enhancement, tracking, or scene understanding.
- Optimize ML models for edge deployment (quantization, pruning, distillation, hardware-aware tuning).
- Implement performance-critical algorithms in modern C++ for embedded platforms.
- Optimize for latency, power consumption, memory footprint, and thermal constraints.
- Integrate inference engines (TFLite, TensorRT, ONNX Runtime, etc.) on target SoCs.
- Work closely with Android/Linux platform teams to integrate camera and AI pipelines.
- Define and track KPIs: FPS, power usage, memory, startup time, and accuracy.
- Profile and optimize performance across CPU/GPU/NPU/DSP.
- Drive debugging of complex system-level issues in production builds.
- Ensure robust unit testing and contribute to automated validation pipelines.
- Mentor engineers and review architecture/design proposals.
- Support product bring-up and mass production readiness.
Requirements
Must have
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
- 7-10+ years of experience in computer vision/image processing.
- Proven experience shipping at least one consumer product with embedded vision/AI.
- Strong C++ expertise (C++14/17/20), including performance optimization.
- Strong experience with OpenCV and ML frameworks (PyTorch, TensorFlow, ONNX).
- Experience deploying ML models on embedded/edge devices.
- Experience with model optimization (quantization, pruning).
- Strong understanding of 2D/3D geometry and linear algebra.
- Experience working on embedded Linux or Android systems.
- Strong debugging and performance profiling skills.
- Experience optimizing for power and thermal constraints.
Nice to Have
- Experience with mobile SoCs (Qualcomm, MediaTek, Exynos, etc.).
- Experience with CUDA / OpenCL / Vulkan / OpenGL ES / SIMD.
- Experience with camera calibration and ISP interaction.
- Experience building for Android Camera HAL or Yocto-based systems.
- Experience with AR, computational photography, or video processing.
- Experience with multi-camera systems.
- Exposure to production validation and manufacturing constraints.
We Offer
- Relocation options
- Experience in an international environment
- Cross-cultural experience
- Feedback culture
- Regular appraisals
- Annual holiday - 20 or 26 days (depending on seniority)
- Occasional leave - 1 or 2 days (depending on circumstances)
- Child care leave - 2 days or 16 hours per year
- Absence due to force majeure - 2 days or 16 hours per year
- Maternity Leave - 20 weeks
- Parental Leave - 41 weeks
- Paternity Leave - 14 days
- Expert-led tech courses
- Internal instructor-led soft skills courses
- Comprehensive in-house self-learning resources
- Access to external self-learning libraries like ProQuest eBook and Udemy for Business
- Cloud Programs: MS Cloud Academy, AWS Partner Academy, Google Cloud Academy
- Custom Learning Programs: upskilling, reskilling, technical mentorship
- Leadership Programs for Managers
- Multisport card
- Possibility to order Multisport card at the corporate rate for family members
- LuxGood Program: wellbeing seminars, contests, relaxation sessions, yoga sessions, etc.
- One Team Program: Buddy for each New Joiner; seminars, meeting and workplace space to support integration with local community and culture; “Hire me” workshops for partners
- Preferential banking offer
- Preferential car leasing offer
- Cafeteria program discounts
- Luxoft Social Benefit Fund: sport and recreation benefits, financial support possibility
- Private Healthcare Insurance with unlimited access to specialists
- Full dental support
- Travel Insurance
- Possibility to add private healthcare coverage for family members at the corporate rate
- Life insurance at the corporate rate for employees and family members
- Reimbursement for corrective glasses
- Fun social activities organized by the Luxoft team
- Online entertainment events for the whole company and local team events
- A workplace where you’re treated with respect within a multicultural team
- Rotation between projects and accounts
- New career opportunities
About the Company
At Luxoft, we value innovation, collaboration, and professional growth. Our diverse and inclusive environment fosters creativity and excellence. Join us and be part of a team that is shaping the future of technology.
Apply for Senior Vision Systems Engineer in Remote Poland