Moment Factory
TouchDesigner developer
ABOUT US
We come from many different places, but what unites us is our passion. At Moment Factory, each new project is a blank page awaiting the creativity and talent of our whole team, no matter the individual responsibilities, roles, or fields. Our desire to innovate, to take risks, and to learn from our mistakes and from each other is what allows us to create collective projects that go above and beyond. Today, thanks to a team of 350 creative minds, we have been able to create immersive multimedia environments for artists, museums, airports, brands, theme parks and events, as well as our signature shows. No matter the canvas – be it film, lighting, multimedia architecture, sound design, special effects, or interactive projects – the thirst for experimentation and innovation is at the core of our DNA. Our Montreal, Paris, New York, and Singapour studios are always on the hunt for curious and inspired people. Find your niche on our team of passionate employees!
YOUR TEAM
You will join a small team that has a big impact on decision-making and the creative process related to our current projects. This multidisciplinary crew is made up of Touch Designers, Unity, Unreal developers and graphic developers. Each person is involved, both in the choice of technologies, the implementation of processes and the development of tools. We favor growth through code review sessions and sharing rich, constructive exchanges between colleagues.
YOUR MISSION
Your main mission will be to participate in the realization of the creative vision of the director by accompanying them in the programming of interactive and generative applications. Since project teams tend to be small, the scope of your contribution will be substantial. In the company of your colleagues, you will be able to be consulted on the feasibility of the projects as well as on the choice of technologies or the orientation of the creative vision.
ROLE AND RESPONSIBILITIES
- Program real-time visual effects based on artistic intentions;
- Implement the communication of the software with the various components of the system;
- Fuel the creative process and propose innovative solutions;
- Ensure the optimization and stability of the program;
- Stay informed on technological innovations and new visual programming techniques in real time;
- Ensure a technological watch and participate in the research and development (R&D) effort;
- Contribute to the library of internal tools;
- Participate in creative and technological meetings;
- Support the production of pre-rendered visuals;
- Contribute to the consistency of the user experience.
DOES YOUR JOURNEY ENTAILS...
- Three years of using TouchDesigner in a professional context and an interest in continuing to grow with the tool;
- A concrete experience of programming in python inside of TouchDesigner;
- A good understanding of programming logic;
- Experience working with multiple developers sharing the same tools on a project;
- Experience programming shaders in GLSL is an asset;
- Knowledge of other development environments or real-time rendering engines is an asset;
- Knowledge of Notch is an asset.
YOUR QUALITIES
- Autonomy is the quality that will serve you best in this role;
- Curiosity;
- Good problem-solving skills;
- You have a critical and shrewd mind.
If you think this position is for you, we invite you to apply now.
We will not be able to follow up with each candidate, so we will only contact the selected individuals.
Thank you for considering a career at Moment Factory. We are looking forward to meeting you!
Moment Factory is a multimedia entertainment studio specializing in the conception and production of immersive environments.
- Founded
- Founded 2001
- Employees
- 201-500 employees
- Industry
- Media
Developer