Data Engineer - 3D/Computer Vision
Voia, Sunnyvale, CA, United States
About Us:
At Voia, we are redefining the boundaries of virtual production and video creation using AI, 3D technologies, and real-time rendering. Our platform allows creators to produce Hollywood-grade video content, utilizing advanced neural rendering techniques, generative video, and virtual environments.
Position Overview:
We are seeking a skilled Data Engineer to work at the intersection of synthetic data generationvideo processing, and 3D data handling. In this role, you will be responsible for generating synthetic datasets, processing complex 3D environments, and preparing high-quality data for training neural rendering models and diffusion models. Your contributions will directly impact the realism and performance of our generative video technologies, making high-fidelity content creation more accessible and efficient.
Key Responsibilities:
- Design and implement pipelines to generate synthetic datasets tailored to neural rendering and video generation tasks, with a focus on scalability and realism.
- Work closely with AI researchers to process 3D video and image data to train diffusion models and neural rendering systems.
- Develop and maintain data augmentation techniques to enhance the variability and quality of synthetic data used in training.
- Optimize data pipelines for high-dimensional 3D and video data, ensuring seamless integration with neural network models.
- Collaborate with the R&D team to create workflows that support real-time data processing for rendering high-quality 3D scenes.
- Manage data collection, cleaning, and preprocessing to ensure optimal performance in machine learning tasks, with a focus on 3D modeling, camera tracking, and virtual environment rendering.
- Implement synthetic data generation tools for producing various video scenarios and 3D environments, allowing for enhanced training of generative models.
Qualifications:
- Familiarity with 3D data processing, including handling formats like OBJFBX, or point clouds.
- Experience with deep learning frameworks (TensorFlow, PyTorch) and cloud platforms (AWS, GCP, Azure).
- Proficiency in programming languages such as Python
- Excellent problem-solving skills, especially in optimizing data for training machine learning models.
Preferred Skills:
- 3+ years of experience in data engineeringmachine learning data processing, or computer vision
- Proven experience with synthetic data generation and data augmentation techniques.
- Experience with diffusion modelsGANs, or neural radiance fields (NeRFs) for generative video tasks.
- Knowledge of computer graphics and real-time rendering engines (Unreal, Blender) is a plus.
- Strong understanding of neural rendering techniques, diffusion models, and how large datasets impact their performance.
Why Join Us?
Voia offers an innovative and creative environment, where AI is at the heart of what we do. As part of a fast-growing startup, you will have the opportunity to directly influence the future of video production technology. We value curiosity, collaboration, and pushing boundaries in what’s possible with AI.