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

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.

Senior Software Engineer – Express Motion AI
AdobeSenior 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 & technologiesPythonTypeScriptWebpack
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 resumeApplicant 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