AI Research Engineer

PostHog · Enterprise · Hybrid · Engineering

AI Research Engineer at PostHog, focused on training deep ML models for self-driving product features. The role involves working with Petabytes of data to improve session replay analysis, user behavior prediction, and synthetic user testing. The engineer will have significant autonomy and influence on shipped products.

What you'd actually do

  1. Session replay analysis: We already detect issues in replays, but it’s expensive and doesn’t scale. With better models (and a huge amount of DOM mutation data), we think we can make this faster, cheaper, and best-in-class.
  2. User behavior prediction: Identifying drop-offs, suggesting improvements, and potentially improving conversion rates automatically — without heavy manual analysis or agent overhead.
  3. Synthetic user testing: Simulating users to catch confusing flows or breakages before release. If this works, it could remove one of the biggest bottlenecks in modern engineering: testing (not writing code anymore).

Skills

Required

  • training models
  • Pytorch

Nice to have

  • CUDA
  • low level programming

What the JD emphasized

  • training models previously
  • huge amount of DOM mutation data
  • Synthetic user testing

Other signals

  • training deep ML models
  • Petabytes of data
  • autonomy
  • influence what we actually ship