Onyx

Fullstack Engineer

San Francisco, CA
USD 150k - 400k
TypeScript React Next.js Python PostgreSQL Docker Kubernetes AWS GCP Azure NLP Deep Learning GenAI
Description

Fullstack Engineer

Department: Engineering

Location: San Francisco

Compensation: $150K – $400K • 0.1% – 1%

Employment Type: FullTime

About the role

💥 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. This is an in-person role based in San Francisco, CA.

You’ll be:

  • Building a consumer grade UI experience for the GenAI Chat, Enterprise Search, Agents, and Admin features

  • Extending the backend functionalities and APIs (see below)

  • Improving the flexibility and quality of the search pipeline, building a semantic understanding of customer organizations, extending the current permission/access controls, and expanding the knowledge curation features

  • Implementing the latest approaches in NLP research like LLM based Knowledge Graphs, StructRAG, Agent/Deep-Research, etc. to increase the range of questions the system can answer (AI / deep learning experience not required)

  • Own the entire development cycle of new features, from conception to production

  • Collaborate with the founders and team to shape and influence the direction of the product and contribute to the engineering strategy

🚀 You’ll be successful if you…

  • Have 1-5 years (or more) of software engineering experience building real-world applications

  • Know Typescript/React/NextJS, Python, Relational DBs (Postgres)

  • Enjoy working in a fast moving startup with low amounts of process

  • Have excellent communication skills, with a strong ability to collaborate with others (both teammates and external customers)

⭐ Bonus points

  • Experience with Docker/Kubernetes, cloud technologies (AWS, GCP, Azure), and on-prem/cloud deployments

  • Experience (or even just interest) in AI (NLP, Deep Learning, GenAI) and information retrieval

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

About the interview

  • Non-technical Phone Screen (30 mins)

  • Practical Coding Interview (45 mins)

  • Work Trial (2-3 days in person, fully covered + compensated)

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.

Onyx
Onyx

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say