Workshop Venture Partners logo
Workshop Venture Partners
Posted 21 days agoVerified live 9h ago

Software Engineer — Medley Learning

Brief overview

Remote
UndergradOr in progress
3+ yrsMinimum
ReactTypeScriptChrome Extension DevelopmentNode.jsMongoDBAWSFigmaWeb AccessibilityLLM APIs

About the company

Workshop Venture Partners logo
Workshop Venture Partnersworkshop.dev

Workshop Ventures is a venture incubator and early stage investor in the edtech and climate tech industries.

Job description

Summary

Medley Learning builds AI-powered instructional support tools that help multilingual learners access rigorous classroom content while reducing teacher workload. The Software Engineer will primarily develop React/TypeScript Chrome extension and web application features, contribute to UI/UX design, support backend data systems and AI product quality, and help build secure, accessible, reliable experiences for schools.

Responsibilities

  • Build the front end. Develop and ship features in our React/TypeScript Chrome extension and web apps, with attention to performance, accessibility (WCAG), and the realities of injecting UI into third-party pages
  • Shape the user experience. Partner on UI/UX design — wireframes, interaction patterns, visual polish — and help turn rough ideas into intuitive experiences for students and teachers. Design tool experience is a plus; design instinct is essential
  • Think in systems. Understand and contribute to our data models and APIs (Node.js, MongoDB): how student, content, and scaffold data fit together, how it flows through the extension, and how we keep it correct and private
  • Expand product coverage. Help Medley work seamlessly across more websites, learning platforms, Google Workspace tools, and PDF-based materials
  • Support AI product quality. Work with the engineering team on the interfaces and data that let us evaluate and improve AI-generated scaffolds
  • Build for trust. Contribute to privacy, security, and reliability as we scale with school partners
  • Operate with ownership. Take initiative, solve problems independently, and help shape engineering culture on a small, fast-moving team

Skills

  • Strong React and TypeScript skills. You've built and shipped production front ends and care about component design, state management, and performance
  • Systems thinking. You're comfortable reading and writing backend code, and you naturally ask how data is modeled, where it lives, and how it moves — even when the task in front of you is a UI
  • Design sensibility. You notice when something feels off, can articulate why, and can propose something better. You've collaborated with (or been) the person sketching the interface
  • Product mindset. You think beyond the ticket and care about what should be built, for whom, and why
  • Execution orientation. Practical, resourceful, and able to move quickly without sacrificing quality
  • Clear communicator. You collaborate well with technical and non-technical teammates, including educators
  • Startup fit. You're energized by ambiguity and comfortable wearing multiple hats
  • Chrome extension or browser-platform experience (content scripts, DOM manipulation on pages you don't control)
  • Experience with Node.js, MongoDB, and AWS
  • Familiarity with Figma or similar design tools
  • Experience building accessible interfaces
  • Experience working with LLM APIs or AI-powered products
  • Empathy for education, accessibility, multilingual learners, or special education — as a learner, educator, or builder

Qualifications

Must Haves

  • Strong React and TypeScript skills. You've built and shipped production front ends and care about component design, state management, and performance
  • Systems thinking. You're comfortable reading and writing backend code, and you naturally ask how data is modeled, where it lives, and how it moves — even when the task in front of you is a UI
  • Design sensibility. You notice when something feels off, can articulate why, and can propose something better. You've collaborated with (or been) the person sketching the interface
  • Product mindset. You think beyond the ticket and care about what should be built, for whom, and why
  • Execution orientation. Practical, resourceful, and able to move quickly without sacrificing quality
  • Clear communicator. You collaborate well with technical and non-technical teammates, including educators
  • Startup fit. You're energized by ambiguity and comfortable wearing multiple hats

Nice to Haves

  • Chrome extension or browser-platform experience (content scripts, DOM manipulation on pages you don't control)
  • Experience with Node.js, MongoDB, and AWS
  • Familiarity with Figma or similar design tools
  • Experience building accessible interfaces
  • Experience working with LLM APIs or AI-powered products
  • Empathy for education, accessibility, multilingual learners, or special education — as a learner, educator, or builder

Benefits

  • Remote work arrangement
  • Join early and work directly with founders and engineering leadership
  • Own meaningful technical and design decisions
  • Work in a diverse and inclusive work environment

More jobs like this