Job Description: Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Job Responsibilities: Develop experiments to explore tradeoffs between various possible implementations Review code on a near daily basis and give detailed, constructive feedback Identify and fix rendering bugs and performance bottlenecks Implement and optimize modern rendering algorithms by writing robust, high-performance GPU and CPU code (MSL, GLSL, C++, etc.) Work collaboratively with engineers and researchers to architect, develop, maintain and optimize a real-time, GPU-first, physically based rendering engine Job Requirements: Familiarity with physically based rendering algorithms (material modeling, light transport, sampling…); knowledge of denoising algorithms is a plus Demonstrated industry experience Proficiency with the Metal API on macOS and/or iOS Experience building products for developers, e.g. SDKs and libraries Ability to self-manage and prioritize Willingness to work collaboratively across time zones Experience writing compilers is a plus Fluency in pragmatic modern Job Details: Company: Adobe Vacancy Type: Full Time Job Location: San Diego, CA, US Application Deadline: N/A Apply Here getyourvacancy.com