The Munich-based company K5 Media Group with several subsidiaries has specialized in the development, (co-)production, marketing and worldwide distribution of innovative audiovisual productions for over 30 years. Currently we are putting together a team to develop a market-leading product in the Virtual Production sector funded by the European Commission.
Aufgaben
Your Role
We are seeking an experienced Computer Vision Engineer to play a key role in developing and implementing software solutions. You will work closely with our Technical Director and the development team.
Your Responsibilities
- Computer Vision :
- Implement and optimize image processing algorithms crucial for direct and indirect light capture, as well as the processing of HDR light models.
- Use OpenCV, TensorFlow and PyTorch to build deep learning models in order to improve image processing tasks, such as denoising, upscaling, inverse rendering, and real-time lighting adjustments.
- Software Development :
- Develop and implement software solutions in Python and C++ to support real-time light estimation.
- Utilize and optimize CUDA and GPU computing techniques to maximize real-time performance and improve the efficiency of rendering algorithms.
- Shader / Graphics Programming :
- Develop and optimize shaders and rendering techniques suitable for realistic shadows, reflections, and dynamic light sources.
- Integrate advanced rendering techniques to ensure seamless and realistic integration of virtual set extensions into real environments.
- Technical Integration :
- Collaborate with the VFX team to integrate lighting techniques into Unreal Engine.
- Work on the integration of machine learning models developed in TensorFlow and PyTorch into Unreal Engine workflows.
- Project Collaboration :
- Work closely with the Technical Director and other developers to ensure that complex technical and visual requirements are met.
Qualifikation
What you need to succeed
Strong knowledge of Python, C++ and Unreal Engine as a plusProficiency in image processing and computer vision, particularly with OpenCV.Experience with CUDA for optimizing GPU-based computation processes.Experience with TensorFlow and PyTorch for machine learning and image processing applications.Experience in developing and optimizing shaders and rendering techniques.Benefits
What´s in it for you
Market-driven remuneration and benefits based on experience.Enormously sophisticated job in terms of content with the opportunity to build and develop an innovative product from scratch and be a part from the very beginning.Plenty of autonomy, flexible working hours, hybrid working option (Centrally located office in the heart of Munich with free drinks and snacks, after work events, etc.).We provide an environment that encourages personal and professional growth, offering you the opportunity to expand your skills and advance in your career.Part of a highly professional, cooperative and passionate team of international experts, dedicated to team spirit and values.Information
Please submit your resume and a cover letter outlining your experience and qualifications for the role. We process your personal data in accordance with our Privacy Policy for Applicants.We’re very much looking forward to hearing from you!