onsite
ML Engineer, Generative Video - Mirage
ML Engineer
ML Engineer focused on generative video, building and scaling deep learning models that transform natural language into professional‑grade video edits using Python, PyTorch, and cloud infrastructure.
About the role
Key Responsibilities
- Design, implement, and optimize generative video models that translate natural language prompts into high‑quality edits.
- Collaborate with research and product teams to define model requirements and evaluate creative outcomes.
- Develop end‑to‑end pipelines for data ingestion, training, and inference on GPU clusters.
- Deploy models to production using AWS services, ensuring scalability, reliability, and low latency.
- Iterate on model architecture, loss functions, and training strategies to push state‑of‑the‑art performance.
Requirements
- Strong background in deep learning, especially generative models (GANs, diffusion, transformers).
- Proficiency in Python and PyTorch, with experience in CUDA‑accelerated training.
- Hands‑on experience with video processing libraries (FFmpeg, OpenCV) and large‑scale data pipelines.
- Familiarity with cloud platforms (AWS, S3, ECS/EKS) and CI/CD for ML workflows.
- Excellent problem‑solving skills and a passion for creative AI applications.
Skills
pythonpytorchcudaaws