Software Developer / Back End Developer for Image Processing (Project Based, Remote Work)
Hue Lens is hiring a short-term project-based Software Developer / Back End Developer for Image Processing (Project Based, Remote Work). You’ll focus on developing the “Lens Comparison Tool” (Image processing application) which will be integrated into Hue’s website. This involves taking an image file and modifying the image file based on optical data of different lenses (which will adjust each pixel’s color, saturation, brightness, etc) and output a modified image. Basically, this web tool simulates how an image will look when wearing different optical lenses.
Overall, the responsibilities for this role are the following:
Work on the image processing algorithms that would be the core of the lens comparison web tool. This is in collaboration with the engineering team to identify how the image should change based on optical data.
Ensure that the image processing is fast/efficient and doesn’t hinder the user experience.
Conduct integration with the web development team and Databases.
Ensure that the web tool is tested sufficiently to ensure that bugs are identified and fixed.
Image Transformation:
There are different ways to transform images. One of which is changing the RGB/LAB color values of each pixel based on an algorithm and rendering the new images based on the new color values.
For this project, other tools that can be used to transform images (e.g. ICC profiles, etc.) are welcome as long as the output is achieved.
Hue Lens is an entrepreneurial American lens technology company that designs and supplies world-class polymer lenses to customers worldwide. We are entrepreneurial, result-focused, and fast-paced. Our lenses deliver the highest enhancement to human visual performance and health.
This is a work-from-home (WFH) position in the Philippines.
Project Compensation: ? 150,000 – 300,000 commensurate with work experience, educational attainment, fit, and performance.
Position: Project Based Estimated Duration: ~ 2 months Time Requirement: Output-Based, may occasionally have morning or evening meetings for some updates to match US time. Note: Project milestones will be identified at the start of the project.
Requirements:
BS Computer Science or equivalent degree
Able to communicate well in English (both verbally and in writing)
At least 5 years of professional experience in Software Development or Back End Web Development (REST APIs, Databases, etc).
Any programming language, although Python and Python Frameworks (Django, Flask, etc) are preferred.
At least 2 years in an image processing / image modification application (direct experience in image processing is an advantage).
Experience in Python or any other programming language ( C++, Javascript, etc) related to image processing.
PIL / PILLOW (Python), ImageMagick, GraphicsMagick, OpenCV, Scikit-image, NumPy, Mahotas, or any equivalent image processing tool.
ICC profiles or other tools not listed but can be used to transform images are welcome.
Able to show completed projects that showcase their work experience. Being able to showcase previous image processing projects is an advantage.
Have experience working seamlessly with front-end and back-end development teams
Great problem solver and follows best practices in programming.
Provides subject matter knowledge and understands the company’s overall goals for the application.
***Interested applicants may send their updated CV to .
APPLY FOR THIS JOB:
Company: BIOLASE, Inc.
Name: Justin Fong
Email: