Senior Software Engineer - Graph Node Ecosystem (Video)

Adobe

Actively hiring Posted this week
San Francisco · Seattle, WA · San Jose, CA Posted 3 days ago $208,300$301,600 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer specializing in the Node Ecosystem for Video at Adobe’s Project Graph team, you will play a crucial role in developing and maintaining video generation, editing, and processing nodes that integrate AI models and GPU-accelerated operations. Your daily tasks include designing performant node interfaces, collaborating with engineering teams to deliver innovative features, ensuring high code quality, and contributing to the architecture of a large-scale distributed system. You will also mentor junior engineers and work closely with product managers to understand creator needs. The position requires strong proficiency in video processing fundamentals, experience integrating AI models into production systems, hands-on GPU-accelerated video work, and familiarity with Creative Cloud APIs. Ideal candidates have over 10 years of relevant experience and a passion for building systems that empower creators.

Skills

Node.js JavaScript AI models GPU programming WebGL WebGPU Creative Cloud APIs Video processing Codecs Containers Transcoding Frame rates Color spaces Temporal processing CI/CD Git Cloud services Linux RESTful APIs JSON GraphQL

What you'll do

  • Build and maintain video-focused nodes in Project Graph, including AI video model nodes.
  • Design performant and predictable node interfaces for creators to compose workflows easily.
  • Champion engineering excellence by setting high standards for code quality and operational rigor.
  • Contribute to the architecture of a large-scale, globally distributed system ensuring low latency.
  • Apply AI-assisted tools to write, test, refactor code, and accelerate feature delivery.

What we're looking for

  • Over 10 years of experience in designing, testing, and managing complex software systems.
  • Strong proficiency in video processing fundamentals including codecs, containers, transcoding, frame rates, color spaces, and temporal processing.
  • Experience integrating AI video models into production systems for tasks like text-to-video generation and video upscaling.
  • Hands-on experience with GPU-accelerated video work using technologies such as shaders, WebGL, or WebGPU.
  • Ability to decompose complex systems into clear abstractions and deliver scalable, maintainable solutions.
  • Familiarity with Creative Cloud video APIs, media SDKs, or streaming frameworks is beneficial but not required.
  • Strong sense of ownership and high standards for code quality and operational rigor.

Employer

About Adobe

Adobe Inc. is a global software company known for creative and multimedia software products including Photoshop, Illustrator, Acrobat, and its cloud-based Creative Cloud and Document Cloud suites. Industry: Creative & Digital Experience Software

Adobe currently has 310 open roles on FindRole.

Listed pay typically runs $185,350–$268,375 across 310 roles with salary data.

Most-posted roles

View all roles at Adobe