Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 23 дня назад
Senior Imaging Software Engineer
154 100 - 188 300$
Описание вакансии
Текст:
TL;DR
Senior Imaging Software Engineer (AI/ML): Design and develop innovative Dolby Imaging/Video algorithms and software with an accent on defining new technical architectures to support the strategic imaging technology innovation pipeline. Focus on implementing performance optimization of algorithms to accelerate on GPUs and CPUs processors.
Location: Sunnyvale, California, United States
Salary: $154,100 - 188,300 plus bonus and benefits
Company
Dolby’s consumer entertainment and cinema businesses are bringing Dolby’s breakthrough technologies, powering the world’s top movies, TV shows, music, games, and live sports to more places around the world across a wider range of consumer experiences and devices.
What you will do
- Design and develop innovative Dolby Imaging/Video algorithms and software.
- Define, develop, and orchestrate new technical architectures to support strategic imaging technology innovation.
- Take proof-of-concepts in emerging imaging technologies and productize them into high-performance software libraries.
- Implement performance optimization of algorithms to accelerate on GPUs and CPUs processors.
- Enhance the test-setup, including hardware, software, and test automation environments.
- Produce and maintain useful documentation of work.
Requirements
- Completed Bachelor’s or Master’s in Computer Science and/or Electrical Engineering with an emphasis and passion for multimedia technologies and 4+ years of experience in professional imaging and or system and application engineering.
- Experience implementing, optimizing and deploying machine learning models in production using frameworks such as PyTorch and TensorFlow, including deep learning architectures for image processing (e.g. ResNet and other CNN-based models).
- Strong experience in coding with C and C++.
- Experience working with scripting languages - particularly Python - for automation, data processing and workflow optimization.
- Experience improving C/C++ CPU performance through multithreading (including OpenMP and SIMD vectorization.)
- Microsoft Windows or Linux development experience
Nice to have
- Knowledge of video encoding/decoding pipelines.
- Experience accelerating C/C++ code to accelerate on GPU processors using graphics programming languages (OpenGL, Vulkan or Direct3D) is a plus.
- Experience optimizing C/C++ applications for GPU execution using GPU compute frameworks (e.g., CUDA or OpenCL).
- Experience with OpenCV.
- Experience with OpenMP.
Culture & Benefits
- Collegial culture.
- Challenging projects.
- Excellent compensation and benefits.
- Flexible work approach.
Похожие вакансии
2 дня назад
Senior AI Software Architect (Runtime)
195 200 - 361 200$
6 дней назад
Senior AI Engineer (Agentic AI)
136 300 - 231 700$
2 дня назад
Staff Software Engineer (Machine Learning)
230 000 - 270 000$
3 дня назад
Algorithm Engineer (Deep Learning)
136 300 - 231 700$
8 часов назад
Senior Applied Scientist (Sponsored Products, AI)
183 800 - 248 700$
7 дней назад
Director, Experience Intelligence (Audio AI)
199 500 - 292 600$