Design Engineer

PostHog

Job Summary

The PostHog AI team is seeking a Design Engineer to innovate new interaction patterns for data-heavy workflows in an AI-native world. This role involves designing and implementing advanced React and TypeScript frontends for products like AI chat interfaces and notebook-style analytics, focusing on conversational and proactive user experiences. The ideal candidate will own end-to-end product experiences, demonstrating exceptional UI/UX skills and a strong product sense to deliver high-quality, polished solutions.

Must Have

  • Exceptional UI and UX design skills, demonstrated through shipped product work in complex or data-heavy interfaces such as analytics tools, dashboards, editors, or IDE-like surfaces
  • Strong experience designing and implementing React and TypeScript frontends, including reusable component libraries or design systems
  • Evidence of owning end-to-end product experiences, from concept through final implementation
  • Strong product sense and a high bar for quality; we care deeply about taste, polish, and detail
  • Ability to code at the level of a strong frontend engineer who can ship production-quality components independently

Good to Have

  • Experience with chat-based products, conversational UX, or agent-driven interfaces
  • Comfort working with LLMs, including prompt design, AI interaction patterns, or building AI-assisted interfaces

Perks & Benefits

  • Generous, transparent compensation & equity
  • Unlimited vacation (with a minimum!)
  • Two meeting-free days per week
  • Home office
  • Coworking credit
  • Private health, dental, and vision insurance.
  • Training budget
  • Access to our Hedge House
  • Carbon offsetting
  • Pension & 401k contributions
  • We hire and pay locally
  • Company offsites

Job Description

About PostHog

We're shipping every product that companies need to run their business from their first day, to the day they IPO, and beyond. The operating system for folks who build software.

We started with open-source product analytics, launched out of Y Combinator's W20 cohort. We've since shipped more than a dozen products, including:

  • A built-in data warehouse, so users can query product and customer data together using custom SQL insights.
  • A customer data platform, so they can send their data wherever they need with ease.
  • PostHog AI, an AI-powered analyst that answers product questions, helps users find useful session recordings, and writes custom SQL queries.

Next on the roadmap are CRM, messaging, revenue analytics, and support products. When we say every product that companies need to run their business, we really mean it!

We are:

1. Product-led. More than 100,000 companies have installed PostHog, mostly driven by word-of-mouth. We have intensely strong product-market fit.

2. Default alive. Revenue is growing 10% MoM on average, and we're very efficient. We raise money to push ambition and grow faster, not to keep the lights on.

3. Well-funded. We've raised more than $100m from some of the world's top investors. We're set up for a long, ambitious journey.

We're focused on building an awesome product for end users, hiring exceptional teammates, shipping fast, and being as weird as possible.

Things we care about

  • Transparency: Everyone can read about our roadmap, how we pay (or even let go of) people, our strategy, and how we work, in our public company handbook. Internally, we share revenue, notes and slides from board meetings, and fundraising plans, so everyone has the context they need to make good decisions.
  • Autonomy: We don’t tell anyone what to do. Everyone chooses what to work on next based on what's going to have the biggest impact on our customers, and what they find interesting and motivating to work on. Engineers lead product teams and make product decisions. Teams are flexible and easy to change when needed.
  • Shipping fast: Why not now? We want to build a lot of products; we can't do that shipping at a normal pace. We've built the company around small teams – autonomous, highly-efficient groups of cracked engineers who can outship much larger companies because they own their products end-to-end.
  • Time for building: Nothing gets shipped in a meeting. We're a natively remote company. We default to async communication – PRs > Issues > Slack. Tuesdays and Thursdays are meeting-free days, and we prioritize heads down building time over perfect coordination. This will be the most productive job you've ever had.
  • Ambition: We want to solve big problems. We strongly believe that aiming for the best possible upside, and sometimes missing, is better than never trying. We're optimistic about what's possible and our ability to get there.
  • Being weird: Weird means redesigning an already world-class website for the 5th time. It means shipping literally every product that relates to customer data. It means building an objectively unnecessary developer toy with dubious shareholder value. Doing weird stuff is a competitive advantage. And it's fun.

What you'll be doing

The PostHog AI team leads the way in rethinking how PostHog should work in an AI-native world: Conversational, proactive, and capable of generating UI on the fly. This is not an "add an AI button to an existing interface" role. You will help invent entirely new interaction patterns for data-heavy workflows, from rich-text-and-chart notebooks to chat-driven analytics experiences, and explore early ideas such as adaptive UIs generated by LLMs in real time.

Example public issues/projects:

  • Designing and implementing version 2 of the PostHog AI chat interface (full-screen layout, embedded widgets, multi-modal input)
  • Creating a notebook-style interface that combines AI-generated charts, SQL, and natural language
  • Building a component library optimized for rendering PostHog artifacts inside a chat-based interface

Section 4

Requirements

  • Exceptional UI and UX design skills, demonstrated through shipped product work in complex or data-heavy interfaces such as analytics tools, dashboards, editors, or IDE-like surfaces
  • Strong experience designing and implementing React and TypeScript frontends, including reusable component libraries or design systems
  • Evidence of owning end-to-end product experiences, from concept through final implementation
  • Strong product sense and a high bar for quality; we care deeply about taste, polish, and detail
  • Ability to code at the level of a strong frontend engineer who can ship production-quality components independently

Nice to have's:

  • Experience with chat-based products, conversational UX, or agent-driven interfaces
  • Comfort working with LLMs, including prompt design, AI interaction patterns, or building AI-assisted interfaces

If you have a disability, please let us know if there's any way we can make the interview process better for you - we're happy to accommodate!

Meet the PostHog AI Team

------------------------

PostHog AI

We're giving every developer and leader access to PostHog's AI product assistant to help you build the right thing.

Team members

  • ![](https://posthog.com/community/profiles/28619)
  • ![](https://posthog.com/community/profiles/34600)
  • ![](https://posthog.com/community/profiles/33371)
  • ![](https://posthog.com/community/profiles/33327)
  • ![](https://posthog.com/community/profiles/30798)
  • ![](https://posthog.com/community/profiles/28847)

Does pineapple belong on pizza?

Team is evenly split

Your team's mission and objectives

----------------------------------

Q4 2025 objectives

πŸ’° Pricing structure (just do itTM) Annika Schmid

πŸ“š Deep research release Emanuele Capparelli, Alessandro Pogliaghi

  • Pricing
  • Single loop executor
  • Draft report denoising
  • Support session summaries
  • (bonus) integrate with AI platform

πŸ“Ί Session summaries release Alex Lebedev

  • Pricing
  • Notebooks UX -> Michael Matloka
  • Figure out evals
  • Video/image grounding

πŸ”Ž Use traces for iteration Georgiy Tarasov

  • Traces Day to identify what users think PostHog AI should do, failures modes, errors
  • Start adding traces to datasets

πŸ”Œ AI architecture / platform

πŸ“ˆ SQL quality Georgiy TarasovDenada Korita

  • Pull 'Fix SQL' into PostHog AI as a tool
  • Specify only listed functions in the prompt adapted from HogQL docs are allowed
  • SQL mode (β€œmorphing” the root node)
  • Latency improvements

πŸ€– Gaps from ChatGPT Michael Matloka

  • Reasoning as an option
  • Web search

Should

🎨 UI sparks joy Michael Matloka Georgiy Tarasov

  • Show full thinking
  • Show every tool use clearly
  • UI freshness like shimmering text Emanuele Capparelli
  • Meta: Hire UI designer

πŸ”Ž Use traces for iteration Georgiy Tarasov

  • Finish rollout of running evals on prod datasets

Could (nice to have)

πŸ’ͺ Experiments

πŸ”Ž Use traces for iteration Georgiy Tarasov

  • Build a simple online evals thing (not product)

πŸ’­ Context platform Georgiy Tarasov

πŸ”Œ Internal API optimizations

πŸ’‘ Product Pulse (proactive data signals / suggestions)

Open product questions

Pricing structure, then work with deep research & session summaries on concrete pricing Provide suggestions on some UI/UX bits, that will also help with pricing / tool differentiation Then: Figure out line between PostHog AI and Array if not clear yet Then: Figure out MCP vs PostHog AI, if not clear yet Then: Jobs to be done, if not clear yet

Where is the line between PostHog AI and Array, what is the handover, is PostHog AI read, and Array write? Is everything β€˜write’ Array? Such as creating a feature flag What jobs to be done are we solving? How do we define business / product autonomy exactly? Sit down with users to clarify product autonomy MCP vs PostHog AI, where do they overlap, where not? Venn diagram style

10 Skills Required For This Role

Rendering Game Texts React Html User Experience Ux Django Mean Slack Sql Typescript