Position Overview:
As a Senior AI Engineer, you will lead the research, design, and implementation of state-of-the-art generative models for image and video applications. Leveraging your expertise in deep learning and generative AI, you will drive innovation and contribute to the enhancement of our image and video applications.
Responsibilities:
- Lead the development of advanced algorithms for image and video processing, including image restoration, image generation, super-resolution, image enhancement, image segmentation, among others.
- Drive the design and implementation of image processing, computer vision and deep learning technologies, proposing innovative ideas to enhance algorithm performance and efficiency and to address real-world data challenges.
- Collaborate closely with cross-functional software and hardware teams to optimize algorithms for efficient on-device real-time implementation, considering both computational and memory constraints.
- Lead the evaluation and optimization of algorithms to ensure robust performance across diverse environments and conditions.
- Provide technical leadership in the integration of algorithms into software systems and platforms, collaborating with software engineers to achieve seamless integration and functionality.
- Stay abreast of the latest advancements and emerging technologies in computer vision, and proactively explore and propose innovative ideas for application in our products and projects.
- Mentor junior team members, providing guidance and expertise in algorithm development, computer vision, and deep learning technologies.
Qualification/ Requirements:
- Master's or Ph.D. in Computer Science, Electrical Engineering, or related fields, along with a minimum of 3 years of extensive experience and expertise in deep learning principles, as well as practical implementation of neural networks for image and video processing.
- Demonstrate exceptional proficiency in programming languages such as Python, C++, or similar, with a minimum of 3 years of hands-on experience in deep learning frameworks like PyTorch or similar.
- Showcase a proven track record of leading and executing projects involving the training and fine-tuning of generative models, particularly GANs, VAEs, and related architectures, backed by a comprehensive portfolio of successful applications and a minimum of 3 years of relevant experience.
- Exhibit mastery in mathematical concepts including probability theory and optimization, adeptly applied to design and analyze AI algorithms, including advanced techniques like stable diffusion and ControlNet training, with a minimum of 2 years of experience in applying these concepts.
- Possess extensive experience with advanced techniques such as LLM prompt engineering and LLM Fine-tuning techniques like LORA, for language-guided image and video generation, alongside exemplary problem-solving skills, and a creative mindset to address complex challenges in generative AI, with a minimum of 2 years of experience in such techniques.
- Demonstrate strong leadership abilities, effective communication skills, and a collaborative mindset, fostering a conducive environment for teamwork and innovation, with prior experience in computer vision, image processing, or multimedia technologies being highly advantageous, and hobbyist photography experience viewed positively.