remote
AI Video Generation Architect
Software Engineer
Architect AI-driven video generation pipelines, designing scalable, high‑quality video synthesis solutions using Python, deep learning frameworks, and cloud GPU infrastructure.
About the role
Key Responsibilities
- Design and implement end‑to‑end AI video generation architectures that produce high‑resolution, low‑latency content.
- Develop and optimize deep learning models (e.g., diffusion, GANs, transformer‑based) for video synthesis, style transfer, and frame interpolation.
- Build scalable cloud‑native pipelines on AWS, leveraging GPU instances, SageMaker, and serverless components for training, inference, and deployment.
- Integrate video codecs, streaming formats, and post‑processing tools to ensure output meets quality and performance standards.
- Collaborate with product, UX, and research teams to translate educational use‑cases into technical specifications and prototypes.
Requirements
- 5+ years of software engineering experience with a focus on AI/ML, computer vision, or multimedia processing.
- Proficiency in Python and deep learning frameworks such as TensorFlow or PyTorch.
- Hands‑on experience deploying GPU‑accelerated workloads on AWS (SageMaker, EC2, Lambda).
- Strong understanding of video encoding, streaming protocols, and performance optimization.
- Demonstrated ability to design scalable, production‑grade AI pipelines and mentor junior engineers.
Skills
pythontensorflowpytorchawscomputer visiondeep learning