Technical Lead, Frontend at Onyx (W24)
$200K - $400K  •  0.50% - 1.50%
Open Source AI Assistant and Enterprise Search
San Francisco, CA, US
Full-time
Will sponsor
3+ years
About Onyx

Onyx is the open source GenAI platform 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!

We believe that every modern team will be adopting knowledge enhanced GenAI within the next 5 years and it is our goal to bring this technology to all the teams of the world.

We raised a $10M seed coming out of YCombinator, backed by Khosla Ventures (early/seed backers of OpenAI, Doordash, GitLab, etc.) and First Round Capital (Notion, Square, Roblox, etc.). Our customers include some of the best teams in the world like Netflix, Ramp, Applied Intuition and dozens of others. We also have incredible open source users like Roku, Zendesk, L3Harris and more.

About the role
Skills: JavaScript, React, TypeScript

💥 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
Technology

Technical Challenges:

  • Information retrieval at scale
  • Access controls, scalability, high availability, data freshness, etc.
  • Building the optimal UX for knowledge enhanced GenAI
  • LLM based knowledge graphs, multi-hop queries, aggregation type query handling
  • Semantic representation of the organization, subject matter experts, and major topics
  • Learn from user feedback
  • Personalized search
  • [Future] Code search, NL-to-SQL, Excel/Sheets calculations

Tech Stack: Typescript/NextJS, Python, Postgres, Redis, Docker/Kubernetes

AI Stack: Transformers and deep learning, RAG, knowledge graphs, LLM based agent, search engine/vector database

Interview Process
  • Phone Screen / Overview (30 mins)
  • Practical Coding Interview (45 mins)
  • Work Trial (2-3 days in person, compensated)

Other jobs at Onyx

fulltimeSan Francisco, CA, USFull stack$150K - $250K0.10% - 1.00%1+ years

fulltimeSan Francisco$125K - $253K0.30% - 0.50%3+ years

fulltimeSan Francisco, CA, USMachine learning$150K - $250K0.10% - 1.50%3+ years

fulltimeSan Francisco, CA, USFrontend$200K - $400K0.50% - 1.50%3+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›