📍 Location: London, UK | San Francisco, CA
Canopy is building real-time voice and avatar models that bring computers to life.
About the role
You will take enterprise customers from “we need a custom model” to a production deployment. This is an end-to-end role spanning data, training, and inference: sourcing/recording the right dataset, processing though our pipelines, fine-tuning models, and deploying at scale.
You’ll ship production software customers directly interface with, move fast, and drive the engine that powers our business.
Responsibilities
- Build and ship production software that customers directly interface with.
- Own enterprise deployments end-to-end: requirements → data plan + ingestion → fine-tuning/training → evaluation → production rollout → monitoring.
- Turn ambiguous customer asks into concrete specs, tight PoCs, and production services on swift timelines.
- Design and run data workflows for custom models: sourcing/recording data, processing, evaluation, and fine-tuning.
- Handle finetuning and inference in Dockerized infrastructure, and set clear expectations with customers on system and model capabilities.
- Work across the full stack of growth and engineering while embedded with customers—developing a detailed understanding of the markets our models are deployed in.
You might be a fit if
- You’ve shipped production systems end-to-end and enjoy being accountable for outcomes, not just components.
- You’re strong in one layer (data, backend, ML) and can operate across the full stack when needed.
- You write excellent Python, and are comfortable with React.
- Demonstrate pride, ownership, and accountability for your work, expecting the same from your teammates.