Colourlab - Adobe After Effects Plugin Developer

Developer
💰 Negotiable
🌎 Remote
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 2 months ago

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.


Posted 2 years ago

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.