About the Role
As a leader in intelligent automation solutions, Our client is seeking an exceptional Principal AI Engineer with deep expertise in Computer Vision to join our globally distributed team. This is a fully remote position, empowering you to contribute to cutting-edge AI development from anywhere. You will be responsible for architecting, developing, and deploying advanced computer vision systems that drive innovation across our product suite, including areas like object detection, image segmentation, facial recognition, and video analysis. This role requires a visionary engineer who can translate complex research concepts into robust, scalable, and production-ready AI solutions. You will work with massive datasets, state-of-the-art deep learning frameworks, and collaborate with a world-class team of AI researchers and engineers. We foster a highly collaborative and results-oriented remote culture, providing the resources and autonomy needed to excel. If you are passionate about shaping the future of AI through computer vision, this is the opportunity for you.
Key Responsibilities
- Design, develop, and implement advanced computer vision algorithms and deep learning models.
- Build and maintain scalable ML pipelines for training, evaluating, and deploying computer vision systems.
- Work with large-scale image and video datasets, ensuring data quality and integrity.
- Optimize model performance for efficiency, accuracy, and real-time processing.
- Collaborate closely with software engineering and product teams to integrate AI capabilities into applications.
- Stay at the forefront of computer vision research and identify opportunities for innovation.
- Mentor junior AI engineers and contribute to the technical growth of the team.
- Document technical designs, algorithms, and system architecture.
- Lead code reviews and contribute to best practices in AI development.
Requirements
- Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field with a specialization in Computer Vision or Machine Learning.
- Minimum of 7 years of professional experience in AI engineering, with a strong focus on computer vision.
- Proven track record of developing and deploying computer vision models using deep learning frameworks (e.g., TensorFlow, PyTorch).
- Extensive experience with common computer vision libraries and toolkits (e.g., OpenCV, Pillow, Keras).
- Proficiency in programming languages such as Python, C++, or Java.
- Experience with cloud platforms (AWS, GCP, Azure) and MLOps practices.
- Strong understanding of image processing techniques, classical computer vision algorithms, and deep learning architectures (CNNs, GANs, Transformers).
- Excellent problem-solving skills and the ability to work independently in a remote setting.
- Strong communication and collaboration skills.
Benefits
- This fully remote position offers a highly competitive salary, performance bonuses, and a comprehensive benefits package including health, dental, and vision insurance, as well as a generous 401k matching program.
- You will benefit from flexible working hours, ample paid time off, and a continuous learning budget for conferences and training.
- Our client provides excellent remote work infrastructure and fosters a culture of innovation and continuous improvement. Join a world-class team and make a significant impact on the future of AI.