Full-Stack Developer
Full Job Description
What We're Building
We are empowering small teams with technology that makes it easier to market and grow businesses. Our current focus is helping consumer brands shift from "workflow automation" to "agent management" within their marketing operations.
Shadow acts as the AI coordination layer, providing shared AI memory, centralized agent control, and model orchestration for marketing teams.
Why Join Shadow?
- Product Ownership: You'll ship production code daily and help steer key product and technical decisions.
- Shape the Engineering Culture: You'll influence how we work—tools, processes, standards, and hiring.
- Work with Challenger Consumer Brands: Talk directly to customers (CEOs, CMOs, VP's) of fast-growing consumer brands doing $80M-$500M in revenue.
The Role
You'll sit squarely at the intersection of back-end and front-end. You will ensure seamless integration between APIs, databases, UIs, and ML services. Your responsibilities include designing, building, and scaling features end-to-end—especially our AI/ML-powered experiences—and mentoring peers while driving architecture decisions.
Core Tech Stack
- Languages & Frameworks: Python, Node.js, React (TypeScript)
- Datastore: PostgreSQL
- Cloud & Infra: Google Cloud Platform, Airflow, Terraform, Docker, Kubernetes
- ML/AI: LLMs, RAG, prompt engineering
Company
Darkroom
Darkroom is an established performance marketing agency operating for over a decade, employing more than 100 people and managing campaigns for hundreds of clients across the globe.About ShadowWe are e...