At a Glance
- Tasks: Join a pioneering team to research and develop AI solutions that enhance product analytics.
- Company: PostHog, a fast-growing tech company with a focus on innovation and autonomy.
- Benefits: Competitive salary, hybrid remote work, and opportunities for professional growth.
- Other info: Dynamic, transparent culture with a focus on shipping fast and being creatively weird.
- Why this job: Be part of a groundbreaking AI team and make a real impact on product development.
- Qualifications: Strong math skills, experience with Pytorch, and coding in Rust or C.
The predicted salary is between 60000 - 80000 £ per year.
About PostHog
Product development used to mean manually writing code, running analysis, diagnosing bugs, and rolling out changes using dozens of tools. PostHog is the only platform that acts like a co-pilot for you (and your AI agents) to do it all – autonomously. 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:
- PostHog Code, the only AI devtool that understands your product, not just your codebase.
- A built-in data warehouse, so users can query product and customer data together using custom SQL insights.
- PostHog AI, an AI-powered analyst that answers product questions, helps users find useful session recordings, and writes custom SQL queries.
We are:
- Product-led: More than 450,000 organizations have installed PostHog, mostly driven by word-of-mouth. We have intensely strong product-market fit.
- Default alive: Revenue is growing incredibly quickly, and we're very efficient. We raise money to push ambition and grow faster, not to keep the lights on.
- Well-funded: We've raised more than $180m 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.
Who we're looking for:
PostHog is working on a self-driving product and is training its own Deep ML models for this, and to do this we have a new AI Research team. We track more products across more dimensions than any other company on earth. Because of this, we have Petabytes of data across events, errors, session replays, revenue data and more. It’s an exceptionally large amount of data relative to our company size and we want to use it for our users' benefit. Just imagine how, with the vast amount of data we capture, we can automatically surface insights and suggest fixes. As an AI Research Engineer, you will be a substantial part in making this happen. This team is brand new, so you will have real autonomy, be close to customers, and greatly influence what we actually ship.
On the finance side, we have around $150M in balance, we’re default alive and have had a rapidly growing, real business that makes good margins, runs exceptionally efficiently, and has already been scaling rapidly, for 6 years. We invest in what we believe moves the needle.
What you'll be doing:
You’ll be part of a team that does research into what's next, what's better, and actually bring that in production.
Areas we’re exploring:
- 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.
- User behavior prediction: Identifying drop-offs, suggesting improvements, and potentially improving conversion rates automatically without heavy manual analysis or agent overhead.
- 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).
Job Requirements:
- PhD is a plus, a strong background in math is a need or you have worked on training models previously (strong math skills are still a need).
- Strong Pytorch experience.
- Strong ability to code in Rust, CUDA, or C (Rust has a preference).
- Solid understanding of Transformers (not the movies).
- A product mindset, you’ll be building things!
- This is a unique role within PostHog and as such it is Hybrid Remote at the London Office.
What we’re not looking for:
- Pure theoretical expertise, this is not a Jupyter notebook job.
- Someone who just wants to do research and publish. Yes you can publish, but shipping has priority.
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!
AI Research Engineer employer: Role, Inc.
PostHog is an exceptional employer that champions autonomy and innovation, allowing AI Research Engineers to work closely with customers and influence product development in a dynamic, hybrid remote environment. With a strong focus on transparency, fast-paced shipping, and a culture that embraces creativity and ambition, employees are empowered to tackle significant challenges while enjoying ample opportunities for personal and professional growth. Located in London, PostHog offers a unique chance to be part of a rapidly growing company that values its team members and their contributions.
StudySmarter Expert Advice🤫
We think this is how you could land AI Research Engineer
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Role, Inc.!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like AI Research Engineer at Role, Inc..
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Role, Inc..
✨Apply Directly through Our Website
When you find a suitable opening like AI Research Engineer at Role, Inc., make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace AI Research Engineer
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at Role, Inc., your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Role, Inc.. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at Role, Inc.
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Role, Inc.!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.