Senior Data Scientist

TLDR

Design, train, and deploy machine learning systems that directly impact millions of users, collaborating with teams to create features that help people rediscover meaningful moments.

Right now is one of the most exciting moments to join Popsa. Deloitte named us one of the UK’s fastest-growing technology companies, and the Financial Times recognised Popsa among the Top 5 fastest-growing software companies in Europe. We’re backed by world-class investors, and the world is noticing. Our iOS and Android apps are available in 12 languages, trusted by more than 12 million people who have created over 5 million photobooks shipped to 50+ countries. With more than 350,000 five-star reviews, we’re one of the highest-rated consumer apps anywhere. But the real story isn’t the numbers, it’s the memories behind them. We’re living in a time where we capture more photos than ever before. Billions of moments sitting unseen in camera rolls and clouds, mixed with screenshots, receipts, or where we parked the car. We are great at documenting life… but not so great at preserving the meaning in it. Popsa is changing that. Since launching in 2016, we’ve built an award-winning platform that removes every barrier to transforming your favourite memories into something beautifully tangible. No design skills. No time-sink. Just the joy of holding real stories in your hands. A celebration of the people and moments that make life worth living. This is only the beginning. 👉 Learn more about what it’s like to work at Popsa 👉 Read about the technology we're building 👉 Take a look inside our Soho HQ About the Role You'll design, train, and deploy machine learning systems that directly impact millions of users; from computer vision models that understand photo libraries at scale, to generative AI features that write captions, suggest titles, and curate personalised "Memories" albums. You'll own the full lifecycle from prototyping to production, collaborating closely with engineering and product teams to ship features that help people rediscover the moments that matter. Exciting projects you'll work on
  • Develop large-scale personalised curation systems that process entire photo libraries, applying computer vision and machine learning to detect events, relationships, and themes, and automatically generate structured "Memories" albums at scale
  • Apply generative AI across the company; from real customer-facing product features such as title suggestions and captions to internal systems such as customer support
  • Build and deploy large-scale convolutional neural networks trained on tens of millions of images, with datasets growing daily
  • Scale inference and serving infrastructure, our FastAPI servers handle millions of requests in production
  • Expertise
  • Excellent coding ability in Python
  • Solid experience with SQL for querying and transforming large datasets
  • Strong understanding of statistics, data mining, and predictive analytics techniques
  • Experience developing and applying various machine learning algorithms, including classification, regression, and clustering
  • Hands-on experience deploying and testing generative AI models in production
  • Comfort with engineering-heavy workflows (CI/CD, containers, infrastructure)
  • Hands-on experience with Docker and Terraform
  • Exposure to AWS (e.g. S3, ECS, SageMaker, EC2)
  • Analysis of user data to personalise content, improve engagement, and optimise user journeys
  • Mindset
  • A problem-solving, curious, and inquisitive attitude
  • Clear communicator with a keenness to work collaboratively, able to convey complex findings to both technical and non-technical stakeholders
  • Constructive approach to code reviews and architectural discussions
  • Responsibilities
  • Design, train, and deploy machine learning models that directly impact customers every day
  • Own the full stack of data science development: from prototyping models to production deployment and monitoring
  • Clean, transform, and prepare data for analysis, handling missing values and inconsistencies to ensure reliability
  • Extract insights from large, complex datasets (structured and unstructured) to identify trends, build predictive models, and develop algorithms for creative applications
  • Collaborate closely with product, engineering, and marketing teams to ship features end-to-end
  • Contribute to improving infrastructure for large-scale training, testing, and evaluation
  • Design and conduct statistical experiments to evaluate creative strategies and optimise outcomes
  • Present data findings and insights in a meaningful and visually compelling way to diverse audiences, including creative teams and leadership
  • Stay updated on the latest advancements in data science, share knowledge, and contribute to team learning
  • Nice to Have
  • Experience with recommender systems
  • Familiarity with large-scale training pipelines (distributed training, GPU scaling)
  • Experience with multi-head CNN architectures or multi-task learning for robust model training
  • Contributions to open source, technical talks, or side projects showing initiative
  • To learn more about this role or the company, contact us through https://popsa.com/careers.

    If you’re the sort of person who cares about the detail, and stays kind under pressure, you’ll fit in.


    Popsa builds a memory curation platform that empowers users to transform their photos into curated stories and printed products, utilizing on-device intelligence and generative AI. Designed for anyone looking to organize and relive their important moments, the app is available in 12 languages and has attracted over 10 million users globally.

    View all jobs
    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Senior Data Scientist Q&A's
    Report this job
    Apply for this job