Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Adobe Logo

Senior Software Development Engineer

Adobe

$133,900 - $242,000
Aug 25, 2025
San Jose, CA, US
Apply Now

Adobe Express is looking to empower everyone to express their stories through intuitive, AI-driven creative tools. The Express Motion AI team needs a Senior Software Engineer to build and scale intelligent tools that integrate time-based media and AI, shaping the future of generative AI in dynamic storytelling.

Requirements

  • Strong software engineering background with experience in modern tech stacks (e.g., TypeScript, Python, C++, etc.)
  • Experience debugging and optimizing browser-based applications
  • Comfortable working across the stack and diving into unfamiliar code or systems
  • Experience with AI/ML technologies, particularly in generative models, computer vision, or temporal media (video, audio, motion graphics)
  • Familiarity with WASM / C++
  • Experience with modern build and packaging tools (e.g., npm, Webpack, Bazel).
  • Strong focus on quality; adept at test automation (unit, integration, E2E).

Responsibilities

  • Design, 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 cutting-edge 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.

Other

  • 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
  • Excellent communicator; clear, concise, and empathetic in real-time and asynchronous collaboration.
  • BS or MS in Computer Science or equivalent experience
  • Background in Agile/SCRUM teams, particularly in distributed or cross-geo environments.