About the Role

You will build and ship core parts of Fearn’s platform from deploying our custom models to building frontend experiences. Expect to work closely with design and product to bring ideas to life and shape our engineering culture.

Key Skills

  • Experience in Svelte, JavaScript/TypeScript

  • Strong backend experience with Python

  • Experience building production APIs (REST) and working with databases

  • Proven ability to design system architecture and make technical decisions

  • Solid understanding of AI/ML integrations

  • Familiarity with CI/CD, Git, and testing frameworks

  • Strong UX awareness and attention to performance, accessibility, and consistency

  • Take total ownership - you turn ambiguous problems into momentum and see things through to impact

  • Thrive in small, fast-moving teams where speed and autonomy matter

Bonus

  • Experience with open source models

  • Experience in B2B SaaS products with real time collaboration

  • Strong product intuition and collaboration skills across teams

Experience building design systems or component libraries

About our interview process

We run an efficient and thorough interview process to ensure a good fit on both sides. That being said, we will try our best to make the process as fast as you need it to be. Please see details below:

  • Member of technical staff

    1. 15 min introductory chat: We will tell you a bit about Fearn, learn about you and your prior experiences, and answer any questions you might have. The goal is to assess whether or not we are aligned.

    2. 30 min technical interview: We will share a technical coding problem during a live session. We will work together on your solution to understand your thought process. Our goal is to understand your problem solving skills and how you structure your approach.

      1. Prep: We will ask that you share your entire screen, close all unrelated apps, and close all tabs aside from the Google Meet and Docs tabs.

    3. Reference checks: We will conduct a minimum of 2 reference checks. Be prepared to share references of prior employers, classmates, or anyone you might have worked with in the past.

    4. Onsite: Join us in person to meet the rest of the team!

    5. Decision!

We may use AI note takers during interviews to make sure we are fully focused on you. Please speak to your interviewer if this is an issue for you.