About the job
As an Applied AI Engineer at Mem0, you'll lead the charge from concept to execution. Your mission is to transform abstract customer use cases into tangible proofs-of-concept that vividly demonstrate Mem0's capabilities. This entails rapid full-stack prototyping, leveraging AI tools, and rigorously experimenting with memory retrieval methodologies until the end-to-end use case is operational. Collaborating closely with Research and Backend teams, you'll clearly communicate trade-offs and deliver successful prototypes ready for production refinement.
Your Responsibilities:
Develop Proofs of Concept: Create comprehensive demos (UI + APIs + data) that seamlessly integrate Mem0 into customer workflows.
Innovate in Memory Retrieval: Experiment with various embeddings, indexing techniques, hybrid search, re-ranking, chunking/windowing, prompts, and caching to achieve optimal task-level quality and latency.
Collaborate on Prototypes: Implement groundbreaking ideas and techniques sourced from academic research, compare them against established baselines, and adopt the most effective solutions.
Design Evaluation Frameworks: Establish small gold sets and lightweight metrics to assess POC success; equip demos with basic telemetry.
Integrate AI Tools: Combine LLMs, vector databases, Mem0 SDKs/APIs, and third-party services into cohesive workflows.
Foster Close Collaboration: Work alongside Backend teams to establish clean contracts and data models; collaborate with Research on hypotheses; share insights and future steps.
Document and Handoff: Produce clear documentation, scripts, and templates to facilitate rapid production transition by Engineering.
Minimum Qualifications:
Full-Stack Proficiency: Experience with Next.js/React for front-end development and Python backends (FastAPI/Django/Flask) or Node.js as required.
Proficient in Python and TypeScript/JavaScript; capable of building APIs, wiring data models, and deploying quick demos.
Hands-on experience with the LLM/RAG stack: embeddings, vector databases, retrieval strategies, and prompt engineering.
Proven ability to rapidly prototype: transforming ideas into demos within days, not months; clear documentation of outcomes and trade-offs.
Capacity to design small, impactful evaluations for use cases (quality + latency) and iterate based on data-driven evidence.
Outstanding communication skills with Research and Backend teams; ability to produce crisp specifications, readable code, and honest status updates.

