Job Listing

Principal Engineer

Principal Engineer / Product Architect

We’re looking for a hands-on Principal Engineer / Product Architect to lead the next evolution of our platform and technical direction. You’ll shape how users discover, learn, and collaborate through intelligent, scalable systems, working closely with engineering and product teams across the US and Europe.

What You’ll Do:

  • Architect and build scalable systems, from video platforms to AI-powered content discovery and personalization.
  • Prototype and implement AI workflows and agents using LLMs to enhance user experiences.
  • Collaborate with Product, Data, and AI teams to deploy and monitor intelligent services (search, personalization, summarization).
  • Define architectural standards across backend, frontend, and infrastructure layers for reliability and scalability.
  • Mentor engineers and elevate technical standards through design reviews and shared best practices.
  • Explore new technologies (vector databases, RAG frameworks, real-time personalization) to keep the platform cutting-edge.

Who You Are:

  • 6+ years building and scaling software systems, ideally in consumer, data, or AI products.
  • Proven experience as a Principal Engineer, Staff Engineer, or Architect leading end-to-end system designs.
  • Strong Python proficiency and experience with Django or modern Python web frameworks.
  • Frontend experience with React and modern JavaScript/TypeScript stacks.
  • Expertise in distributed systems and AWS cloud architecture.
  • Experience with LLMs, AI agents, or AI-enabled workflows.
  • Strong understanding of data modeling, API design, caching, and async/event-driven systems.
  • Passionate about hands-on prototyping and bridging product ideas with technical feasibility.
  • Clear communicator who thrives in cross-functional settings and mentors through influence.

Job details