Neptune is an early-stage startup on a mission to disrupt how people find local services (plumbers, vets, mechanics, etc.). We’re building an intelligent search engine powered by AI and real customer data—something smarter than Google Maps, faster than Yelp, and 100% transparent. Think OpenAI meets Angi and GasBuddy.com
We’re seeking a Full Stack Developer (Junior Level) with an interest in large language models (LLMs) and a hunger to grow with a product that’s got unicorn energy.
What You’ll Do
- Build front-end and back-end features using modern stacks (e.g. React, Next.js, Node.js, Python/FastAPI)
- Integrate LLMs (OpenAI, Claude, etc.) to handle custom search and summarization queries
- Build scoring and ranking features (“Neptune Score”) using structured + unstructured data
- Work closely with founders to iterate fast and prototype MVP search features
- Contribute to UX for real-world use cases: vet search, electrician matching, true pricing
What you can do
- HTML, CSS, JavaScript/TypeScript
- Front-end frameworks: React or similar
- Back-end: Node.js, Express or FastAPI (Python)
- LLM API integration experience (OpenAI, Claude, etc.)
- Comfort with prompt engineering, vector stores, and embedding search
- Ability to turn vague requirements into functional MVPs
- Self-starter energy. We’re pre-product, not corporate.
- Familiarity with Supabase, Firebase, or Vercel
- Experience with LangChain, Pinecone, Weaviate, or similar
- Startup or freelance experience
- Built something cool you can show us
Screening Test – Required (30 minutes max) Please complete this practical exercise and send us a screen recording of your process with narration in English. Task:
Build a simple web app (frontend + backend or just use Next.js) that accepts a natural language query like: “Who are the best-rated dishwasher repair technicians in San Francisco, CA USA and what do they charge? How do I book?
Your app should:
- Send the query to OpenAI or another LLM (you can use your API key or mock it).
- Return a synthesized search result pulling from at least 3 scraped sources (you can use JSON or dummy HTML with data for dog groomers).
- Render the response cleanly in a UI.
- Bonus: Display a “Neptune Score” for each listing (you can make it up but explain the logic).
Submission:
- Record your screen while building/explaining the app (~no max)
- Upload your video and code to Google Drive, Dropbox, or GitHub
- Email your submission to [email protected] with subject: Neptune Dev Test
Perks
- Remote-first team
- Direct access to founders
- Meaningful equity in a high-growth startup
- Shape the early architecture of a potentially category-defining product
Neptune is an equal opportunity builder of weird, wonderful, and wildly ambitious things. We love self-taught devs, bootcamp grads, and underdogs with fire.
Job Types: Part-time, Internship
Pay: $15.00 - $30.00 per hour
Expected hours: 15 – 30 per week
Benefits:
- Flextime
- Work from home
Compensation Package:
- Employee stock ownership plan
- Profit sharing
- Stock options
Schedule:
- Choose your own hours
Work Location: Remote