Open
    Positions

    Join our team and help protect digital content creators worldwide

    Senior Python Engineer

    Full-time
    Bath Office
    Engineering

    About the Role

    We're looking for an experienced Senior Python Engineer to help scale out our social media monitoring platform. This role is critical to our content protection mission, focusing on building robust infrastructure for large-scale data collection and processing across multiple social platforms.

    Key Responsibilities

    • Design and build scalable web crawling infrastructure to monitor social media platforms for unauthorized content
    • Develop and optimize data harvesting pipelines capable of processing millions of posts daily
    • Implement anti-blocking mechanisms and maintain high availability of crawling systems
    • Work with distributed systems to ensure efficient content discovery and identification
    • Collaborate with AI/ML teams to integrate content protection algorithms into the harvesting pipeline

    Required Experience

    • 5+ years of Python development experience with focus on backend systems
    • Proven experience building and supporting web crawling infrastructure at scale
    • Expertise in data harvesting techniques, APIs, and anti-scraping bypass methods
    • Experience with distributed systems, message queues (RabbitMQ, Kafka), and caching solutions
    • Strong understanding of HTTP protocols, REST APIs, and web technologies
    • Experience with databases (PostgreSQL, MongoDB) and data pipeline optimization

    Nice to Have

    • Experience with Scrapy, Selenium, Playwright, or similar frameworks
    • Knowledge of content protection, IP monitoring, or anti-piracy systems
    • Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes)

    Agentic AI Engineer

    Full-time
    Bath Office
    AI/ML Engineering

    About the Role

    Join our cutting-edge AI team to build autonomous agent systems that revolutionize content protection. This role focuses on developing agentic workflow automation for intelligent data scraping, mining, and analysis of digital content across diverse platforms to identify and prevent IP infringement.

    Key Responsibilities

    • Design and implement autonomous AI agents for intelligent content discovery and monitoring
    • Build agentic workflows for adaptive data scraping that evolves with platform changes
    • Develop multi-agent systems for coordinated content protection across social media, marketplaces, and streaming platforms
    • Implement decision-making frameworks for agents to prioritize threats and optimize content identification
    • Create feedback loops for continuous learning and improvement of agent performance
    • Integrate LLM capabilities for intelligent data extraction and content analysis

    Required Experience

    • 3+ years of experience in AI/ML engineering with focus on agent-based systems
    • Strong understanding of agentic AI frameworks (LangChain, AutoGPT, CrewAI, or similar)
    • Experience building autonomous systems for data collection and processing
    • Proficiency in Python and ML frameworks (PyTorch, TensorFlow, or JAX)
    • Knowledge of LLM APIs (OpenAI, Anthropic, or open-source alternatives)
    • Experience with workflow orchestration and task automation systems

    Nice to Have

    • Experience with reinforcement learning and multi-agent systems
    • Knowledge of computer vision and NLP for content analysis
    • Background in web scraping, data mining, or content protection systems
    • Experience with vector databases (Pinecone, Weaviate, Chroma) for semantic search
    • Understanding of ethical AI and responsible automation practices

    Don't See the Right Role?

    We're always looking for talented individuals. Send us your resume and let's talk about opportunities.