Junior Creative Technologist
We’re building a suite of AI-powered tools designed to usher in a new era of creativity at Code and Theory. These tools combine automation, intelligent systems, and human-centered design to transform how creative work is imagined and executed.
We're looking for a Junior Creative Technologist who’s excited about emerging technologies, deeply curious about AI, and comfortable working between code and creative experimentation. This is a golden opportunity for someone self-motivated and eager to help shape the next generation of creative tooling , where prompt engineering meets vibe coding, and the future of creative work is being prototyped in real time.
You’ll work in a future-facing team exploring how creativity, AI, and code come together. It’s hands-on, experimental, and full of growth, ideal for someone who wants to help define what creative work looks like in the AI era, and grow into a hybrid creative-tech role.
WHAT YOU'LL DO
- Collaborate on early-stage prototypes for AI-assisted design and automation.
- Contribute to prompt engineering: crafting, testing, and refining natural language inputs to guide LLMs in producing creative, useful results.
- Participate in "vibe coding" , writing expressive, modular front-end or scripting logic that translates abstract creative ideas into working interfaces and systems.
- Support backend development (e.g., API endpoints, workflow orchestration, light data handling).
- Work closely with bespoke AI systems and automation frameworks to explore new forms of creative interaction.
- Document experiments, findings, and failures, this is real R&D.
- Offer creative and technical input on how to evolve tools and workflows.
WHAT YOU’LL NEED
- A strong curiosity and a builder’s mindset.
- To be comfortable writing JavaScript/TypeScript or similar languages and open to learning new frameworks/tools.
- To be familiar with development workflows (GitHub, local dev environments) and collaborative tools.
- To be excited by AI, large language models, and the possibilities of automation in design.
- To be a strong communicator who can operate independently and as part of a small, agile team.
- You think in systems and stories , able to map abstract creative needs to functional prototypes.
NICE TO HAVE
- Experience with prompt design, generative tools, or AI APIs.
- Understanding of UX/design tools and how developers can extend them.
- Background in creative coding, visual scripting, or computational design.
- Experience with platforms like n8n, Supabase, or cloud APIs is a plus.
MAKE SOMETHING: Application Assignment
Respond to one of these prompts.
Each prompt is designed to explore how you approach creative problem-solving using generative AI tools. We often work on projects where the end goal shifts as we learn, and the tools we use let us prototype and pivot quickly. Your response should reflect how you navigate that kind of ambiguity—balancing clarity of concept with speed, and fidelity with feasibility. Build a quick prototype, map a system, or generate concepts—but be ready to walk us through your thinking, decisions, and process. We’re less interested in polish, and more interested in how you explore, adapt, and make something from nothing.
1) “Time is out of order.”
Design a small interaction, system, or visualization where time isn’t linear. What does that mean for input, output, or user navigation? Explore how GenAI could represent or reshape that logic.
2) “You only get one API call.”
Design an experience or tool that makes the most out of a single API call. What would you ask for? How would you use GenAI to enhance or extrapolate from that one response?
3) “They always undo.”
Design a system or experience that assumes users will constantly hit “undo.” How can GenAI adapt to this loop of reversal and indecision? What can be learned from their pattern of undoing?
4) “They never read instructions.”
Assume users will ignore tooltips, onboarding, and documentation. Build an interaction or workflow where GenAI reacts to usage patterns and teaches or adapts in-context, on demand.
5) “Turn noise into narrative.”
Take a complex dataset and create an experience where GenAI turns that chaos into a coherent story, pattern, or design. Here are some example data sets, or choose your own:
Amazon https://www.kaggle.com/datasets/datafiniti/consumer-reviews-of-amazon-products
Sephora https://www.kaggle.com/datasets/nadyinky/sephora-products-and-skincare-reviews
6) “Draw with a spreadsheet”
Use data from a spreadsheet to drive a visual or spatial representation. Let GenAI interpret structure, trends, or anomalies artistically. Here are some example data sets, or choose your own:
Denim https://www.kaggle.com/datasets/bathingtape/branded-bottoms-resale-dataset
Taxi https://www.nyc.gov/site/tlc/about/tlc-trip-record-data.page
ABOUT US
Born in 2001, Code and Theory is a digital-first creative agency that sits at the center of creativity and technology. We pride ourselves on not only solving consumer and business problems, but also helping to establish new capabilities for our clients. With a global client roster of Fortune 100s and start-ups alike, we crave the hardest problems to solve. We have teams distributed across North America, South America, Europe, and Asia. The Code and Theory global network of agencies is growing and includes Kettle, Instrument, Left Field Labs, Create Group, Mediacurrent, Rhythm, and TrueLogic.
Striving never to be pigeonholed, we work across every major category: from tech to CPG, financial services to travel & hospitality, government and education to media and publishing. We value the collaboration with our client partners, including but not limited to Adidas, Amazon, Con Edison, Diageo, EY, J.P. Morgan Chase, Lenovo, Marriott, Mars, Microsoft, Thomson Reuters, and TikTok.
The Code and Theory network is comprised of nearly 2,000 people with 50% engineers and 50% creative talent. We’re always on the lookout for smart, driven, and forward-thinking people to join our team.
The target range of base compensation for this role is $65,000 - $75,000. Actual compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, and location.