Company:
Mem
Location: San Francisco
Closing Date: 08/11/2024
Salary: £250 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Remote, but 10am - 4pm PST overlap with PST hours is required.
Overview
At Mem, we're working to empower people with the right information at the right time. The amount of digital data that we consume and produce on a daily basis has grown exponentially, but the way we access, search, and discover that information hasn’t kept up. We're seeking a Staff Backend Software Engineer who can act as the "glue" and lead development of our architecture, infrastructure, and sync systems. If you are an impact-oriented leader with a passion for knowledge retrieval and discovery, we're eager to meet you.
As a Staff Backend Software Engineer, you will
- Lead development of our architecture, infrastructure, and sync systems.
- Support our team in building real-time, integrated, and context-aware AI experiences, ensuring seamless integration between frontend and backend systems.
- Collaborate with engineers and designers to define, design, and ship new features.
- Be responsible for search and discovery at Mem: the information retrieval systems that power our core Chat, Search, and realtime recommendation systems.
- Experiment with and integrate state-of-the-art techniques in both LLM-augmented indexing and retrieval.
- Establish and oversee methods for monitoring and managing result quality over time.
- Explore new strategies for supporting dynamic browse experiences, enabling users to more easily discover knowledge.
You may be a good fit if you
- Identify as a strong backend leader and have prior experience in complex frontend and backend engineering environments.
- Are impact-oriented and opinionated.
- Have experience leading the architecture of projects, services, and teams.
- Have experience scaling systems and working in large-scale environments.
- Have experience with Docker, Kubernetes, Terraform, CI, and observability.
- Enjoy working collaboratively.
- Have strong written and verbal communication skills.
- Are a self-starter with the ability to work independently and solve complex problems. Prior founder or startup experience is a plus.