Works with a general understanding of competitive technologies in the area of focus. Works to understand the system context in which new technologies will be used and the requirements that the technology must fulfill for success. Creates early-stage conceptual models that demonstrate feasibility. Document and present the new architectures and algorithms in various forms, such as technical white papers and internal meeting Ph.D. degree in electrical engineering, computer engineering, or computer science. Minimum of 3 years of experience in developing algorithms for generative neural network, multi-modal tasks, generative 2D/3D computer vision tasks. Intimately familiar with computer graphics, video processing systems, as well as corresponding software in consumer and professional products. Solid background in the latest AI technologies and their applications to image research. Proficient in Matlab, C/C++, OpenCV, and Python (Tensorflow/Pytorch) programming applied to computer vision is required. Self-motivated, quick learner and strong team player with ability to work with minimal supervision. Excellent written and verbal communication skills. Experience in filing patents of newly developed technologies.