You will be shaping a power tool loved by thousands—and in the future by millions—of developers. You will not only be inventing the most advanced techniques for automating software development but also opening the gates for every developer to individually push boundaries.
You will take the lead on multiple projects with large enough scope to become their own entire products, not only having opinions, but making decisions and shipping entirely from your own judgement. You will own these projects from ideation to design to experimentation to shipping to documenting to supporting the community as they use and build upon them.
You have knowledge of frontend, backend, and machine learning, but this fact should hardly be relevant—you are ideally a sponge who would figure this out on the job had you not already soaked it up from previous jobs or side projects. You should be slightly irreverent toward programming best practices. You will write beautiful code while also prioritizing moving features to the finish line.
You do not expect to be programming in isolation. A large part of your job will be interacting with our community, and not in any secondary sense. You can get excited about being ultra-responsive to community members, hosting community events, holding office hours, etc.
In summary, you are likely a good fit, if you
- have founded or want to found your own startup one day
- have experience with frontend, backend, ML technologies
- are enthusiastic about AI/LLMs, open-source, developer tools
- get excited about supporting users and helping customers
- want to work in-person in SF the majority of the time