Colourlab - Adobe After Effects Plugin Developer
Client: Colourlab
Location: Remote
Contract: Contractor
Job Description:
Colourlab AI is the world’s leading provider of software applications specializing in color grading, color management, automation, and AI image processing. We serve 500 of the globe’s most prestigious post-production studios and media enterprises. We are seeking an experienced C++ Developer with a background in building cross-platform desktop applications for image processing for MacOS, Windows, and Linux and integrating machine learning libraries such as Keras and TensorFlow.
Key Responsibilities:
- Develop and maintain our cross-platform applications for MacOS, Windows, and Linux.
- Implement and optimize GLSL shaders for various effects and processing tasks.
- Utilize Metal2 and Vulkan for hardware-accelerated rendering.
- Integrate machine learning libraries such as Keras and TensorFlow into our applications.
- Work with CMake to manage project builds across multiple platforms.
- Integrate C++ with Qt for intuitive and responsive UI development.
- Collaborate closely with team members and stakeholders to meet project objectives.
- Debug and solve complex software issues across various platforms and environments.
Requirements:
- Bachelor’s degree in Computer Science or a related field.
- Strong experience in C++ and familiarity with standard libraries.
- Experience developing cross-platform applications (MacOS, Windows, Linux).
- Knowledge of GLSL shaders and hardware-accelerated rendering technologies (Metal2, Vulkan).
- Experience with machine learning libraries such as Keras and TensorFlow.
- Experience with CMake and Qt.
- Experience in the development of Audio/Video applications or a background in the Gaming industry is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
Why Join Us?
You will be working with a small team of talented individuals striving to deliver color and image processing applications of the highest standards.
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.