Technical Lead, Frontend

at Onyx — Open Source AI Chat

San Francisco, CA, USFull-time3+ years$200K - $400K0.50% - 1.50% equityYC-W24

What the role involves

💥 Your impact

Onyx is a popular open source project with hundreds of thousands of users. The project has over 13K stars and over 3K community members across Slack and Discord (these stats may already be out of date when you read this). You’ll have the opportunity to build in the open and your work may be used by millions of people in the future.

💡 About the role

As an early hire, you'll play a pivotal role in shaping the core product. Help us become the biggest “GenAI for work” application in the world!

You’ll be:

Doing everything frontend for the default open-source chat interface, enterprise search platform, and agent builder. Some specific features:

Beautiful core search and chat experience (animations, speed, etc.). Think building the UI/UX layer for Perplexity AND ChatGPT in one

Huge feature set: workspace search, internet search, code interpreter, artifacts, deep research, and so much more

Collaborating closely with the design team + founders

Setting frontend priorities and best practices

Building an exceptional design / frontend engineering culture

Fostering an open-source community; guiding contributors on adding to the frontend

This is an in-person role based in San Francisco, CA.

🚀 You’ll be successful if you have…

4+ years of frontend engineering experience building complex, user-facing applications

Have an incredible bar for yourself and for others. You want your work to be exceptional, and accept nothing less

In-depth experience with JavaScript, TypeScript, React, NextJS and other modern frontend technologies

Excellent communication skills and ability to collaborate with cross-functional teams

Strong product/design intuition.

⭐ Bonus points

Familiar with Python, Postgres

Degree in Computer Science or related technical field

Previous founder or early engineer at seed/series-A startup

🤝 Why you should join us

You like working with brilliant (yet humble), thoughtful, and collaborative people

Great benefits including fully covered health/dental/vision and transportation reimbursement

Free meals — We have our MIXT loyalists and a rebel faction of unhealthy eaters

Stocked kitchen with drinks, snacks, matcha and an espresso machine

Monthly company outings (bike rides to Mt. Tamalpais, escape rooms, etc.)

We enjoy friendly competition — we built an internal ELO system to find the best ping pong players on the team

Exceptional compensation packages for exceptional people

What they ask for

JavaScriptReactTypeScript

About Onyx

Onyx is the open source chat UI connected to your company’s docs, apps, and people. We ingest and sync from all sources of information (Google Drive, Slack, GitHub, Confluence, Salesforce, etc.) to provide a centralized place for users to ask about anything. Imagine your most knowledgeable co-workers, all-rolled into one, and available 24/7! Check us out on Github: https://www.github.com/onyx-dot-app/onyx Or visit our website: https://www.onyx.app/

Full Onyx profile

Other roles at Onyx

Similar Engineering, Frontend elsewhere

jobo is a browser extension. Open this on a computer to install it.