##### Project description
Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large-scale global program is being implemented across the company's IP portfolio. This includes the development of new embedded software, enhancements to cloud infrastructure.
##### Responsibilities
- Work directly with computer vision perception engineers, and camera ISP engineers.
 - Define the image quality requirements for customer use cases
 - Develop image processing algorithms to optimizing the camera image quality for performance improvement of computer vision applications
 - Develop custom ML models for visual recognition and training it from scratch
 - Quantization and pruning the ML models
 - Data evaluation using relevant metrics to increase the model performance
 - Implement computer vision/image processing algorithms in fast/optimal C++ code
 - Implement heuristic/math algorithms and probabilistic methods for camera AI
 - Research existing C++ solutions for CV logic
 - Develop cross platform C++ code
 - Cover algorithms and CV code with unitest
 - Ramp up on new technologies related to CV/ML/algorithms (not R&D)
 - Integrate machine learning modules into algorithms
 
##### Skills
Must have
- Bachelor's Degree or greater in Computer Science, Software Engineering, or related field.
 - 3-5 years of experience developing computer vision applications/algorithms
 - Participate in at least 2 image processing / computer vision projects and 1 of them productized
 - Image processing / computer vision background/understanding
 - Strong C/C++ experience
 - Experience with OpenCV and ML frameworks such as Pytorch, TensorFlow, TensorFlow Lite
 - Deep understanding of neural network architectures
 - Experience to work with embedded devices in C++ on Linux
 - Decent understanding geometry 2D/3D and algebra
 - Desire to learn new technologies
 - Desire to follow test driven development(in CV/ML too)
 
Nice to have
- Experience with machine learning integration, inference engines
 - Machine learning general understanding
 - Building for Android/Yocto experience
 - OpenCL/cuda or OpenGL/Vulkan(shaders) experience/understanding and desire to learn or any different SIMD language
 
##### Other
Languages
English: C1 Advanced
Seniority
Lead
##### Luxoft Benefits*
Global Relocation
- ●Relocation options **
 - ●Experience in an international environment
 - ●Cross-cultural experience
 
Recognition and Evaluation
- ●Feedback culture
 - ●Regular appraisals
 
Time Off***
- ●Annual holiday - 20 or 26 days. The duration of the leave depends on the overall seniority
 - ●Occasional leave - 1 or 2 days/ depending on the 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
 
Luxoft Training Center
- ●Expert-led tech courses covering basic to advanced topics
 - ●Internal instructor-led soft skills courses
 - ●Comprehensive in-house self-learning resources for both soft and hard skills
 - ●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
 
Well-being and Work-life Balance
- ●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 for shops, cinema tickets, holiday offers
 - ●Luxoft Social Benefit Fund: sport and recreation benefits, the possibility to receive financial support
 
Health Care
- ●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, including payment of the basic package for the employee by the employer
 - ●Reimbursement for corrective glasses
 
Company Events and Friendly Environment
- ●Many fun social activities organized by the Luxoft team offline in your city
 - ●Online entertainment events for whole company and local team events
 - ●A workplace where you’re treated with respect within a multicultural team
 
Internal Mobility
- ●Rotation between projects and accounts
 - ●New career opportunities
 
Self-Learning Library
CSR Projects
*The acquisition of rights to the above benefits depends on the form of cooperation. Benefits apply to those employed under a contract of employment.
**Please note that relocation is not available for all open positions. At Luxoft Poland it is possible to work remotely only from the territory of Poland.
***Options offered by the Polish government.