kapa.ai logo
kapa.ai Verified
Artificial Intelligence, Developer Tools, Customer Support, SaaS

Software Engineer (Full-stack)

United StatesRemoteFull Time$100,000–$150,000 /yrPosted 2 months agoHidden Gem · YC Startup

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Kapa is seeking a Full-stack Software Engineer to join their founding team. You will work across the entire stack, developing and scaling AI systems that answer thousands of developer questions daily. Responsibilities include scaling the RAG engine, experimenting with features on the analytics platform, working on client integrations, and maintaining the React SDK. The ideal candidate has 3+ years of experience with complex systems, proficiency in Python and React, and an affinity for machine learning, deep learning (LLMs), and NLP.

Kapa makes technical knowledge instantly accessible through AI assistants. As a software engineer you will work across the stack on the Kapa systems that answer thousands of developer questions per day. Check out Docker’s documentation ([**https://docs.docker.com**](https://docs.docker.com)) for a live example of what Kapa is (look for the “Ask AI” button).

**In this role, you will:**

* Work directly with the founding team and our research engineers.
* Scale the infrastructure that powers the Kapa RAG engine (Python).
* Experiment with new features in the Kapa analytics platform (React + Python).
* Work on the client integrations which are used to deploy Kapa for our customers (React + Python).
* Give Kapa access to new kinds of data (Python).
* Maintain our React SDK.

**You may be a good fit if you have:**

* A degree in computer science, machine learning, mathematics, statistics or a related field.
* 3+ years of software engineering experience working on complex systems in both backend and frontend.
* An affinity for machine learning, deep learning (including LLMs) and natural language processing.
* The ability to work effectively in a fast in a environment where things are sometimes loosely defined.

\* This is neither an exhaustive nor necessary set of attributes. Even if none of these apply to you, but you believe you will contribute to [kapa.ai](http://kapa.ai), please reach out.
Ready to apply?
You'll be redirected to kapa.ai's application page.

Similar roles