Senior Software Engineer - Graph Node Ecosystem (Video)
Core
Build and maintain video-focused nodes (AI models, GPU processing, Creative Cloud actions) within Adobe's Project Graph node editor for creative professionals.
Role type
Senior Software Engineer (Video Node Ecosystem)
Builds
Video generation, editing, and processing nodes integrated into a visual node graph editor and Creative Cloud apps.
Domain
Creative software / Video processing / AI models
Deliverable
production ML models | product features
Required skills
Video processing fundamentals (codecs, containers, transcoding, frame rates, color spaces, temporal processing), Integrating AI video models into production systems, GPU-accelerated video work (shaders, WebGL, WebGPU), Building extensible component or plugin systems
Preferred skills
Node-based or visual programming systems, Creative Cloud video APIs, media SDKs, streaming frameworks
Technologies
WebGL, WebGPU, Creative Cloud APIs
Responsibilities
Build and maintain video-focused nodes including AI video model nodes and GPU-accelerated processing, Collaborate with engineering leadership and model teams to deliver technical vision, Contribute to architecture and operation of large-scale globally distributed systems, Mentor junior engineers through code reviews and design discussions, Translate creator needs into robust video node experiences
Seniority
Senior, hands-on IC