All open roles

Software Engineer

Why MemoryBox

AI should start with the person using it. Their memories, context, and ideas should shape the experience—and remain theirs.

Help us build toward that future. At MemoryBox, our ambition is to make AI feel more personal, useful, and unmistakably human.

About the role

As a Software Engineer, you’ll turn complex problems into clear, dependable experiences. You’ll work across the product to help people bring their own context to AI, with care for privacy, performance, and ease of use.

What you’ll do

  • Build and improve features across the MemoryBox experience.
  • Work with design and product to make complex workflows simple.
  • Develop reliable ways to organize and use personal context.
  • Test, document, and refine software with privacy in mind.
  • Bring ideas, ask good questions, and help shape what comes next.

What you’ll bring

  • Experience shipping software that people rely on.
  • Strong engineering fundamentals and a thoughtful approach to testing.
  • Curiosity about AI, memory, and human-centered technology.
  • Clear communication and comfort working across disciplines.
  • Care for the details that make a product feel simple and trustworthy.

Build something worth remembering.

If this sounds like the kind of work you want to do, we’d love to hear how you think and what you’ve built.