Job Summary:
Adobe is dedicated to empowering everyone to express their stories through innovative technology. The Senior Software Engineer will join the Express Motion AI team to develop intelligent tools that integrate AI with video, audio, and animation workflows, enhancing user experiences.
Responsibilities:
• 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.
Qualifications:
Required:
• 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
Preferred:
• Experience with AI/ML technologies, particularly in generative models, computer vision, or temporal media (video, audio, motion graphics)
• 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.
Company:
Adobe is a software company that provides its users with digital marketing and media solutions. Founded in 1982, the company is headquartered in San Jose, USA, with a team of 10001+ employees. The company is currently Late Stage.