Fullstack Engineer
Onyx, San Francisco
- Pay
- $150K – $400K • 0.1% – 1%
- Work type
- Onsite
- Level
- Not stated
- Area
- Software engineering
- Posted
- Apr 21, 2025
About the role
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 https://www.onyx.app/ is the open source https://github.com/onyx-dot-app/onyx 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.
Similar roles at other companies
Member of Technical Staff, Fullstack
ProfoundNew York, New York +2
$140K–$260K / yr
Posted Jul 24, 2025
Senior Software Development Engineer
NylonChristchurch
Pay not posted
Posted Sep 14, 2026
Senior Software Development Engineer
NylonAuckland +3
Pay not posted
Posted Sep 2, 2026
Software Engineer
CoteraNew York, New York
$160K–$200K / yr
Posted Dec 13, 2024
Listed on Onyx's Ashby job board; checked 25 h ago. First seen by us 27 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.