Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Adobe

Senior Software Engineer – Express Motion AI

Adobe

Senior Software Engineer developing scalable AI features for Adobe Express. Collaborating with cross-functional teams on innovative tools for video and animation workflows.

Posted 4/30/2026full-timeSan Francisco • California • 🇺🇸 United StatesSenior💰 $173,500 - $331,050 per yearWebsite

Tech Stack

Tools & technologies
PythonTypeScriptWebpack

About the role

Key responsibilities & impact
  • Compose, build, and optimize scalable software systems that power AI features in motion, video, and animation workflows - using TypeScript as the primary language
  • Collaborate with research scientists, product managers, designers, and fellow engineers to develop and deploy AI/ML-powered features that delight users
  • Integrate innovative generative AI and temporal models into the Adobe Express platform
  • Tackle complex technical challenges involving video rendering, dynamic media generation, and audio processing
  • Contribute to a team culture rooted in curiosity, experimentation, rapid iteration, and high-quality user experiences
  • Collaborate closely with cross-functional teams to successfully implement new features and improvements
  • Ensure high performance, reliability, and observability through robust analytics and monitoring frameworks
  • Expand your knowledge and skills to stay ahead of the latest development, test, and deployment methodologies
  • Stay close to our customers, internal and external, to refine experiences and validate ideas.

Requirements

What you’ll need
  • Strong software engineering background with experience in modern tech stacks (e.g., TypeScript, Python, C++, etc.)
  • Passion for working on creative tools, especially those involving motion, animation, or video editing
  • Ability to navigate ambiguity, thrive in a fast-paced environment, and continuously push technical boundaries
  • Experience debugging and optimizing browser-based applications
  • Comfortable working across the stack and diving into unfamiliar code or systems
  • Excellent communicator; clear, concise, and empathetic in real-time and asynchronous collaboration
  • BS or MS in Computer Science or equivalent experience
  • Experience with AI/ML technologies, particularly in generative models, computer vision, or temporal media (video, audio, motion graphics) is a bonus
  • Familiarity with WASM / C++
  • Experience working in large-scale monorepos using standard methodologies for modularization and code reuse
  • Experience with modern build and packaging tools (e.g., npm, Webpack, Bazel)
  • Strong focus on quality; adept at test automation (unit, integration, E2E)
  • Background in Agile/SCRUM teams, particularly in distributed or cross-geo environments.

Benefits

Comp & perks
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Remote work options
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptPythonC++AI/ML technologiesgenerative modelscomputer visionvideo renderingaudio processingtest automationAgile
Soft Skills
communicationcollaborationcuriosityexperimentationadaptabilityproblem-solvingempathynavigating ambiguityiterationfocus on quality
Certifications
BS in Computer ScienceMS in Computer Science