
C++/Halide Developer (Part-time and 100% Remote) (US Only)
- Remote
- Any, California, United States
- Cloud Primero Client
Job description
About AllShore Talent
AllShore Talent is a leading remote staffing company, offering top-tier professionals working 100% remote to businesses worldwide. Specializing in IT and software development, design, administrative support, digital marketing, and more. AllShore connects organizations with skilled talent to meet diverse business needs.
About The Client
A global leader and innovator in immersive technologies, our client creates audio, visual, and voice technologies for movies, TV, music, and gaming. We’re working with their global “Elastic Search” team who is responsible for their contractor workforce across the company, supporting teams and offices around the world.
Project Details:
In this role, you will implement the Academy Color Encoding System (ACES) 1.3 reference transforms into efficient, production-ready C++/Halide code while ensuring strict compliance with ACES specifications. This is a unique opportunity to contribute to cutting-edge color science and real-time image processing pipelines.
This is a 3-6 months part-time role open to candidates in the United States working 8 hours overlap with PST
Job requirements
Responsibilities
Analyze the ACES 1.3 reference implementation and CTL code
Implement RRT (Reference Rendering Transform) and multiple ODTs (Output Device Transforms) in C++/Halide
Translate color space conversions, tone mapping, and gamut mapping algorithms into optimized Halide code
Develop efficient Halide scheduling strategies for real-time color workflows
Validate output against ACES reference implementation using official test materials
Build unit tests to cover edge cases and ensure color accuracy
Optimize memory usage and data flow for real-time 4K+ performance
Document the implementation with clear explanations of color science principles and algorithmic choices
Requirements
5+ years of experience in C++ development with a focus on image processing or computer graphics
Strong experience with the Halide framework for image processing pipelines
Solid understanding of color science, color spaces, and color management
Familiarity with ACES workflow and color grading concepts
Experience handling floating-point precision in image and color processing
Knowledge of tone mapping, gamut mapping, and color transformation algorithms
Understanding of HDR imaging concepts
Proven ability to translate algorithms into optimized, high-performance code
or
All done!
Your application has been successfully submitted!