Creative Technologist

Cornerstone TechnologiesAmerican Fork, UT
5d

About The Position

As a Creative Technologist, you will be the bridge between creative vision and technical execution, bringing innovative experiences to life through cutting-edge technology. You'll collaborate with designers, creative directors, and production teams to prototype, develop, and implement interactive installations, digital experiences, and technology-driven brand activations. This role requires someone who is equally comfortable coding and conceptualizing, who can translate abstract creative ideas into functional technical solutions while pushing the boundaries of what's possible with emerging technologies.

Requirements

  • Technical Proficiency Strong programming skills in multiple languages (JavaScript, Python, C++, C#, or similar)
  • Experience with creative coding frameworks (Processing, openFrameworks, TouchDesigner, Unity, Unreal Engine)
  • Proficiency in web technologies (HTML, CSS, JavaScript, WebGL, Three.js, React)
  • Knowledge of real-time graphics, shader programming, and GPU optimization
  • Experience with physical computing, sensors, Arduino, Raspberry Pi, and hardware integration
  • Understanding of networking, protocols (OSC, DMX, MIDI, Artnet), and show control systems
  • Familiarity with computer vision, machine learning, and AI tools (TensorFlow, OpenCV, ML5.js)
  • Experience with projection mapping software (MadMapper, Resolume, Disguise, or similar)
  • Knowledge of AR/VR development (ARKit, ARCore, WebXR, Unity XR)
  • Proficiency with version control (Git) and collaborative development workflows
  • Creative & Design Skills Understanding of UX/UI principles for physical and digital interfaces
  • Strong visual sensibility and ability to work with design teams to achieve aesthetic goals
  • Experience creating interactive prototypes and proof-of-concepts
  • Ability to translate storyboards and design mockups into functional experiences
  • Knowledge of motion graphics, animation principles, and timing
  • Understanding of spatial design and how technology integrates into physical environments
  • Experiential Technology Expertise Deep knowledge of interactive installations, immersive environments, and participatory experiences
  • Experience with multi-screen synchronization, content management, and playback systems
  • Understanding of sensor technologies (LIDAR, depth cameras, motion tracking, touch sensors)
  • Knowledge of projection mapping techniques and large-format display technologies
  • Familiarity with spatial audio, sound design tools, and audio-reactive systems
  • Experience with connected objects, IoT devices, and tangible interfaces
  • Problem-Solving & Innovation Technical Creativity - Approach problems from multiple angles; devise innovative solutions that serve both creative vision and technical requirements; constantly explore new tools and techniques
  • Urgency - Thrive under pressure; debug quickly; make rapid technical decisions without sacrificing quality; respond decisively when systems fail or requirements change
  • Communication - Translate complex technical concepts into clear language; articulate what's possible and what's not; collaborate effectively with creative and non-technical teams
  • Flexibility - Adapt to evolving project requirements; switch between different technologies and platforms seamlessly; maintain composure when technical challenges arise
  • Strategic Thinking - Understand how technology decisions impact budgets, timelines, and creative outcomes; recommend solutions that balance innovation with practicality
  • Professional Competencies Solutions-oriented mindset, always finding ways to make things work
  • Meticulous attention to detail in code quality, testing, and documentation
  • Proactive in identifying potential technical risks and proposing mitigation strategies
  • Comfortable working independently and as part of collaborative teams
  • Passionate about learning and experimenting with new technologies
  • Committed to creating accessible, inclusive, and human-centered experiences
  • Maintains calm under pressure during live events and installations
  • 4-7 years of experience in creative technology, interactive development, or related technical role
  • Degree or advanced training in Computer Science, Interactive Media, Digital Arts, Engineering, or related field (or equivalent practical experience)
  • Portfolio or demo reel showcasing interactive projects, installations, or technology-driven experiences
  • Proven experience bringing technology projects from prototype to production
  • Experience working on live events, activations, or installations in physical spaces
  • Strong coding portfolio demonstrating proficiency in relevant languages and frameworks
  • Experience collaborating with creative teams in agency, production, or experiential environments

Nice To Haves

  • Experience with real-time rendering engines (Unity, Unreal Engine, TouchDesigner)
  • Knowledge of show control systems and event production workflows
  • Experience with custom hardware development and electronics
  • Background in game development, VR/AR, or interactive media
  • Understanding of AV systems, signal flow, and production technology
  • Experience with generative design, procedural content, and algorithmic art
  • Contributions to open-source projects or technical communities
  • Ability to travel to installations and events domestically and internationally (approximately 15-20% of time)
  • Experience training or mentoring others in technical skills

Responsibilities

  • Technical Development & Innovation Develop and implement interactive experiences, installations, and digital applications for events, activations, and immersive environments
  • Prototype innovative solutions using real-time graphics, sensors, computer vision, projection mapping, AR/VR, and other emerging technologies
  • Write clean, efficient, and well-documented code across multiple platforms and languages
  • Build custom software solutions, interactive interfaces, and content management systems tailored to project needs
  • Troubleshoot technical challenges and devise elegant solutions under tight deadlines
  • Stay at the forefront of emerging technologies, platforms, and creative coding techniques
  • Creative Collaboration & Ideation Actively participate in brainstorms and creative development, contributing technical insights and innovative ideas
  • Translate creative concepts into technical specifications and feasibility assessments
  • Propose technology-driven solutions that enhance storytelling and audience engagement
  • Work closely with designers to understand creative intent and bring their vision to life through technology
  • Identify opportunities to leverage technology in unexpected and impactful ways
  • Balance creative ambition with technical reality, knowing when to push boundaries and when to recommend alternatives
  • Project Execution & Management Collaborate with production, fabrication, and AV teams to integrate technology seamlessly into physical environments
  • Create technical documentation, system diagrams, and specifications for internal teams and vendors
  • Manage technology timelines, ensuring deliverables align with overall project schedules
  • Conduct on-site technical direction during installations, rehearsals, and live events
  • Implement version control, testing protocols, and quality assurance processes
  • Work within project budgets, recommending cost-effective technology solutions
  • Cross-Functional Partnership Partner with creative directors and designers to define interaction mechanics and user experiences
  • Collaborate with graphics production teams to optimize assets for real-time playback and interactive systems
  • Work with external technology vendors, hardware suppliers, and software partners
  • Communicate technical concepts clearly to non-technical stakeholders
  • Educate creative teams on technical possibilities and constraints
  • Support account teams in scoping technology requirements for new projects
  • Research & Knowledge Sharing Maintain constant monitoring of emerging technologies, platforms, tools, and creative applications
  • Build and maintain an internal library of reusable code, templates, and technical solutions
  • Document technical processes and best practices for team reference
  • Contribute to the development of technical standards and workflows
  • Mentor junior technologists and designers on technical skills and creative coding
  • Share knowledge through internal presentations, demos, and workshops
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service