Prime Video aims to enhance its digital video experience by leveraging Generative AI and advanced machine learning techniques to empower creators and improve content localization, image/video understanding, and personalization for a global audience.
Requirements
- Experience programming in Java, C++, Python or related language
- Experience in generative models (diffusion, flow, transformers)
- Hands-on experience with image/video synthesis and editing techniques
- Proficiency in PyTorch and modern DL toolkits (e.g., Hugging Face ecosystem)
- 3+ years of building models for business application experience
- Experience in controllable generation methods, including emerging approaches (familiarity with LoRA/ControlNet, parameter-efficient tuning, or test-time training a plus)
- Expertise in one or more of: harmonization, relighting, style transfer, lip-sync, segmentation, matting, depth estimation, 3D camera/scene modeling
Responsibilities
- Research and develop generative models for controllable synthesis across images, video, vector graphics, and multimedia
- Innovate in advanced diffusion and flow-based methods (e.g., inverse flow matching, parameter efficient training, guided sampling, test-time adaptation) to improve efficiency, controllability, and scalability
- Advance visual grounding, depth and 3D estimation, segmentation, and matting for integration into pre-visualization, compositing, VFX, and post-production pipelines
- Design multimodal GenAI workflows including visual-language model tooling, structured prompt orchestration, agentic pipelines
- Apply advanced machine learning techniques in computer vision (CV), Generative AI, and multimedia understanding
- Have end-to-end ownership of the product, related research and experimentation
- Deliver innovations as production-ready systems at Amazon scale
Other
- PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience
- Work safely and cooperatively with other employees, supervisors, and staff
- Adhere to standards of excellence despite stressful conditions
- Communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service
- Follow all federal, state, and local laws and Company policies