WindBorne Systems

Backend Engineer - TeachShare

San Francisco, CA New York, NY
USD 110k - 170k
Next.js JavaScript TypeScript Python SQL API React
Description

About Us
At TeachShare, we’re building one of the fastest-growing AI classroom productivity tools—helping teachers create, individualize, deploy, and grade worksheets and curriculum. In just 1.5 months, we’ve reached 50,000 users and become the largest teacher lesson plan platform (80,000 listings). We're a talent-dense team of technologists and ex-founders tackling one of the biggest challenges in education today: one-size-fits-all instruction.

We've raised $2.3m coming out of PearX by Reach Capital (the leading EdTech VC firm) and the founders of Gradescope. We move fast, test new ideas daily, and care deeply about empowering educators to make a lasting impact on student learning.

About the Role
You are a mission-driven backend (or full-stack) engineer ready to make a meaningful difference in the lives of the most underpaid & overworked professionals in our society: teachers. You will own entire product areas from concept to deployment, building and maintaining robust backend systems that power educator workflows and new features for our platform. You’ll collaborate closely with our small, highly-skilled team, working with cutting-edge technologies and experimenting with new models, libraries, and integrations as we scale.

What You’ll Do

  • Build and maintain reliable backend services in JavaScript/TypeScript and Python.

  • Work with SQL databases, integrating third-party APIs and reading through documentation and source code to get the job done.

  • Experiment with LLMs and other emerging AI tools to enhance features, improve performance, and push our product forward.

  • Own end-to-end development of product features—from initial concept and prototype to production-ready implementation.

  • Collaborate cross-functionally with product and design teams to shape the product roadmap and quickly deliver impactful solutions to our growing user base of educators.

What Makes This Role Unique

  • Team is all founders or ex-founders

  • Your work will DIRECTLY enhance the productivity and workflow of thousands of teachers who rely on us daily.

  • Own what you build and see projects through from start to finish.

  • We’re constantly testing new technologies, LLM prompting frameworks, and embedding models—if you enjoy tinkering and learning, this is the place for you.

Must-Haves

  • Entrepreneurial Spirit

  • 2+ years of backend development experience (internships count!) using JS/TS and Python.

  • Familiarity with SQL databases and the ability to work effectively with APIs.

  • Comfortable reading technical documentation and diving into JS/Python source code when documentation is lacking.

Nice-to-Haves

  • Experience with OCR, document processing, or computer vision.

  • Familiarity with advanced LLM prompting techniques, RAG, or chain-of-thought frameworks.

  • Deep understanding of embedding model architectures.

  • Front-end web development skills (React, Next.js, Tailwind).

  • A track record of messing around with emerging tech, conducting hackathons, or building side projects.

Compensation & Benefits

  • Salary range: $110k-$170k

  • Flexible arrangements

  • Join a fast-growing startup where you can truly own product features and have a tangible impact on the company’s direction.

  • Work alongside a passionate, mission-driven team dedicated to improving education at scale.

WindBorne Systems
WindBorne Systems
Analytics Artificial Intelligence (AI) Geospatial

0 applies

1 views

Other Jobs from WindBorne Systems

Senior Product Engineer

San Francisco, CA

Founding Engineer

New York, NY San Francisco, CA

Full Stack Engineer

San Francisco, CA

Similar Jobs

Growth Engineer Lead

Santiago, Chile

Software Engineer (Python)

Remote Columbus, OH

Frontend Developer (Data Warehouse Team)

Remote Prague, Czech Republic

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

🥳🥳🥳 401 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 about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,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