Search jobs > San Francisco, CA > Permanent > Senior software engineer

Senior Software Engineer, AI Full-Stack

MEM
San Francisco, California, US
Permanent

San Francisco, CA - Remote (any location)

Remote, but 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 an AI Full Stack Engineer who can work across the stack on features that allow us to turn digital information into high-leverage knowledge.

You will help us pioneer the way people interact with AI in real-time by building seamless AI experiences that are deeply integrated and context-aware and improve search quality and knowledge discovery in Mem.

If you are someone who is creative and attentive to detail with a passion for knowledge retrieval and discovery, we're eager to meet you.

As an AI Full Stack Engineer, you will

Qualifications, skills, and all relevant experience needed for this role can be found in the full description below.

  • Build 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.
  • Develop and implement user interface components of our web and desktop applications.
  • Develop and implement backend services and APIs.
  • Work on challenging problems that span the full stack, including but not limited to cross-device syncing, rich text editing, and asynchronous data processing pipelines.
  • Be responsible for search and discovery at Mem : the information retrieval systems that power our core Chat, Search, and real-time 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.
  • Invent 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 and frontend generalist and have prior experience in complex frontend and backend engineering environments.
  • Are open-minded to using state-of-the-art tools. Classical search experience is not a must.
  • Expertise in Elasticsearch or machine learning is a plus, but not a requirement.
  • Prior founder or startup experience is a plus.
  • Are well-versed in systems thinking.
  • Enjoy working collaboratively.
  • Have strong written and verbal communication skills.
  • Are a self-starter with the ability to work independently and solve complex problems.

J-18808-Ljbffr

6 days ago
Related jobs
Promoted
Unlearn
San Francisco, California

As a Senior Full Stack Engineer on the Product Activation team, you will build software that directly supports our Customer Success team in activating the Unlearn Platform for clients. Unlearn is seeking a Senior Full Stack Engineer who thrives on building innovative 0-1 products in new, uncharted a...

Ironclad
San Francisco, California

We are looking for a senior software engineer who is excited to work on applications of AI in contract drafting, reviewing and redlining in the document editor. As a Senior Software Engineer at Ironclad, you'll work cross-functionally to identify business problems and architect, build, and verify so...

Academia.edu
San Francisco, California

Our ideal candidates have experience working full stack and are excited about owning product and engineering initiatives. Must be willing to learn/work with Ruby on Rails stack. All candidates should make sure to read the following job description and information carefully before applying. Our offic...

Clari
San Francisco, California

Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV. Serve as a mentor and guide for both senior and junior engineers, fostering an environment of continuous learning and improvement. We never get tired of our customers singing our prai...

CloudTrucks
San Francisco, California

As a Senior Software Engineer on the Growth team, you will play a pivotal role in shaping the future of our company. With growth being a top priority, your contributions will help us scale rapidly while maintaining high standards of efficiency and quality. Develop a flexible rewards platform that al...

Unreal Gigs
San Francisco, California

As a Senior Full-Stack Engineer, you'll be integral to our team, responsible for developing the infrastructure that supports our groundbreaking AI initiatives. At least 3-4 years of experience in a full-stack development role, ideally within an AI-focused organization or a tech-forward research enti...

Skyrocket Ventures
CA, United States

Principal Full Stack Software Engineer - EdTech AI Startup. In this position, you would be taking over the job duties that the CTO is currently doing; full stack development of the core product. Building and maintaining integrations. The company’s product involves EdTech and AI. ...

Pulley
San Francisco, California

Full Time] Senior Full Stack Engineer at Pulley (United States). We’re looking for experienced full-stack engineers to join and be founding members of our new product initiatives. Elevate our software ecosystem by consistently crafting top-tier, production-ready, and maintainable code. You will be r...

Hayden AI Technologies, Inc
San Francisco, California

We are seeking a talented Embedded Software Engineer to join our team and play a key role in developing embedded software for the Nvidia Jetson platform. Develop, port, and maintain operating systems (OS), boot software, device drivers, and run-time environments for various CPU subsystems on the Jet...

Google
San Francisco, California

We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. You will design, develop, test, deploy, maintain, and enhance software solutions. Proficiency in code and system health, di...