Join the Future of AI Memory
At EverMind, we are building EverMemOS—a world-class AI long-term memory OS designed to give intelligent agents lasting, coherent, and evolving souls. Join us to build the world's best AI memory OS and define the future of AI.
We are currently accepting applications. Interested candidates are invited to submit their resume/CV to: evermind@shanda.com
Open roles
Job Responsibilities
- Build Advanced Memory Architecture: Deeply involved in the design and implementation of the EverMemOS four-layer architecture (Memory Layer, Retrieval Layer, Decision Layer, User Layer). You will have the opportunity to optimize every aspect from raw data to the final response.
- Develop Unified Memory Models: Participate in the design and development of large model-related algorithms, especially language model architecture improvements and parameterized memory model implementation, tackling the integration of dynamic memory, static memory, and parameterized memory models.
- Design Human-like Decision and Retrieval Strategies: Address cutting-edge topics such as “Multi-Step Retrieval Thinking.” You will imbue the system’s “Decision Layer” with human-like reasoning and develop hybrid retrieval algorithms that integrate keywords, vectors, knowledge graphs, and advanced RAG technologies.
- Create Industry-Leading Evaluation Benchmarks: Participate in building and improving our EverMemBench, proposing innovative diagnostic frameworks that decouple long-context tasks into retrieval and generation stages for evaluation, thereby promoting the establishment of industry standards.
Job Requirements
- Bachelor’s degree or above in Computer Science, Artificial Intelligence, or a related field.
- Proficient in Transformer models, familiar with model architecture design, and has experience in algorithm model design and evaluation.
- Strong engineering implementation skills, able to handle debugging and performance optimization in the process of algorithm implementation, and familiar with deep learning training frameworks and scaffolding.
- Eager to solve problems in the AI field, pursue the user value of AI technology, and not focus solely on paper publication; possesses good teamwork and communication skills, is proactive, and has strong analytical and problem-solving abilities.
- Excellent coding skills, solid foundation in data structures and basic algorithms, and proficient in Python.
- Excellent learning ability, able to read English documents fluently, and quickly learn and apply new technologies.
Preferred Qualifications
- Prioritization will be given to candidates who have led influential projects or published impactful papers in the field of model design.
- In-depth experience in long-term memory, linear/sparse model design, RAG, knowledge graphs, or reinforcement learning is preferred.
Job Responsibilities
- Responsible for the R&D and Application of Large Models in the Mental and Psychological Vertical Domain: Deeply involved in algorithm development for core scenarios such as AI pre-diagnosis and CBT (Cognitive Behavioral Therapy), mining and utilizing professional medical data (such as de-identified conversations, scales, and medical records), and constructing industry knowledge graphs.
- Build Professional AI Pre-Diagnosis Models: Responsible for algorithm research on core NLP tasks such as multi-turn dialogue, intent recognition, symptom mining, and emotion perception. Combining cutting-edge large model training and optimization methods (such as SFT, GRPO) to improve the professionalism, accuracy, and empathy of the model in pre-diagnosis scenarios.
- Develop CBT Agent Architecture: Responsible for designing and implementing AI Agents capable of performing structured CBT interventions. Overcoming technical challenges such as multi-step reasoning, dynamic memory, and RAG (Retrieval-Augmented Generation) to enable the Agent to understand and guide users through the CBT process (such as cognitive restructuring and thought journaling).
- Ensure Model Safety and Value Alignment: Researching and implementing AI safety and alignment technologies, focusing on the specific characteristics of the mental and psychological field (such as crisis intervention, user privacy, and ethical red lines), conducting specialized safety reinforcement and value alignment of the model to ensure the reliability and beneficence of AI applications.
- Build Evaluation and Iteration System: Participate in building and improving AI evaluation benchmarks in the mental and psychological field, evaluating and iterating on model and Agent performance from multiple dimensions such as professionalism, empathy, safety, and task completion.
Job Requirements
- Bachelor’s degree or above in Computer Science, Artificial Intelligence, Biomedical Engineering, or a related field.
- Solid foundation in machine learning/deep learning, proficiency in Transformer architecture, and familiarity with the principles and technologies of mainstream large models (LLM, VLM).
- Proficient in Python, proficient in at least one deep learning framework, and possesses strong engineering implementation, algorithm debugging, and performance optimization skills.
- Experience in NLP or vertical industry large model Pre-train, Finetune, Inference, and other optimizations.
- Excellent learning ability and English literature reading ability, able to quickly follow up and apply cutting-edge technologies.
- Strong interest in mental and psychological health, CBT, and other fields, eager to solve real-world problems, pursue the user value of AI technology, and possess good empathy and humanistic care.
- Good teamwork and communication skills, proactive, and has strong analytical and problem-solving abilities.
Preferred Qualifications
- Experience in related industries or projects such as medical health, online consultation, and psychological counseling is preferred.
- In-depth research or project experience in NLP, dialogue systems, affective computing, Agent, or knowledge graph fields is preferred.
- In-depth experience in long-term memory, RAG, reinforcement learning (especially RLHF) is preferred.
- Leading impactful AI projects or publishing papers in top AI conferences (such as ACL, NeurIPS, ICML, etc.) is preferred.
Job Responsibilities
- Participate in Building the Agent’s Memory Center: In-depth research and lead the design of the Agent’s long-term and short-term memory systems. You will be responsible for building dynamic, evolving user profiles and knowledge bases, solving the “amnesia” pain point of large models in long-cycle services, enabling the Agent to remember users, understand the context, and provide truly coherent and personalized services.
- Participate in Decision-Making Chain Optimization: Participate in the technical upgrade and performance optimization of the Agent’s core decision-making chain (task planning, reasoning, tool invocation). Ensure that complex business strategies can be executed accurately and efficiently by the Agent, and be responsible for key performance indicators such as task success rate and response time.
- Participate in Building Memory Acquisition Mechanisms Based on Various Retrieval Strategies: Build agent strategies for memory acquisition mechanisms based on keywords, Embeddings, and parameterized memory models.
Job Requirements
- Master’s degree or above in Computer Science, Artificial Intelligence, or a related field, with a solid foundation in Python programming and algorithms.
- Experience in Agent development, a deep understanding of LLM principles, familiarity with technologies such as RAG and Prompt Engineering, and the ability to skillfully use frameworks such as LangChain and LlamaIndex.
- Excellent logical thinking and problem-solving skills, good at data-driven decision-making, responsible for the final business results, and willing to accept challenges.
- Mastery of ES/vector databases/retrieval and ranking strategies is preferred, advanced RAG and Search RL experience is preferred.
Job Responsibilities
- Participate in front-end development work related to the company’s data intelligence platform business, including but not limited to data intelligence extraction, data intelligence analysis, data labeling feedback, and the development of intelligent agents such as AI writing and intelligent diagnostics.
- Participate in designing front-end/full-stack solutions, responsible for core code development, component abstraction, and system optimization.
- Understand product business requirements, improve product user experience, and drive business development through technology.
Job Requirements
- Full-time bachelor’s degree or above from top 50 globally by QS World University Rankings, or a leading Chinese university (e.g., 211/985 project)”; at least 4 years of front-end development experience, independently responsible for the architecture and development of complete front-end projects, with experience in online documentation, data analysis, and other projects preferred.
- Proficient in JS/TS, has a deep understanding of front-end MV* frameworks, and masters at least one mainstream front-end framework (e.g., React, Vue, Flutter).
- Has a pursuit of user experience, able to implement relatively complex dynamic effects and animations on pages.
- Has a certain product and AI mindset, able to perform logical deduction and AI-native functional thinking for products, and fully utilize AI tools to optimize R&D efficiency.
- Familiar with WebGL development, with practical development experience in ThreeJS or BabylonJS preferred.
- Familiar with the key points of APP and mini-program packaging and adaptation, and experience in mobile APP production and development is a plus.
Job Responsibilities
- Participate in back-end requirements gathering, platform architecture design, and development work related to the company’s data intelligence platform business, including but not limited to data intelligence extraction, data intelligence analysis, data labeling feedback, and the development of applications such as AI writing.
- Participate in the system design and development of AI Agent systems and intelligent search strategies.
- Responsible for troubleshooting, locating, and resolving issues in the production cluster, and optimizing code quality.
- Explore cutting-edge industry technologies, participate in the optimization of existing technical architectures, and the technical architecture analysis, selection, and implementation of potential new business scenarios.
Job Requirements
- Full-time bachelor’s degree or above top 50 globally by QS World University Rankings, or a leading Chinese university (e.g., 211/985 project).”, majoring in computer-related fields; 4+ years of back-end development experience.
- Has an in-depth understanding of at least one back-end development language, such as Python, Golang, or JAVA; understands the use and principles of basic components such as MySQL, Redis, and message queues.
- Familiar with the latest agent frameworks, such as LangChain and LangGraph, as well as Prompt feature engineering.
- Has rich practical experience in back-end development, able to independently complete high-quality delivery, including development, deployment, and online issue investigation.
- Loves programming, embraces the AI trend, has strong learning ability, a strong desire for knowledge, curiosity, and ambition, and can promptly pay attention to and learn the latest industry technologies.
- Experience with efficient business orchestration and fault localization in cloud-native scenarios is preferred.
Job Responsibilities
- Use search, distributed and other technologies to engage in AI search service architecture design and research and development.
- Participate in the design and optimization of memory systems, AI search, and engine architecture.
- Research the storage and querying of index data, optimize the system architecture, and continuously improve system flexibility, performance, and stability.
Job Requirements
- Full-time bachelor’s degree or above top 50 globally by QS World University Rankings, or a leading Chinese university (e.g., 211/985 project)”, majoring in computer-related fields; familiar with the Linux platform, 2+ years of search engine development experience, proficient in C/C++ and Python programming, RAG, and AI search development experience is preferred.
- Master ES/vector databases/retrieval and ranking strategies, experience in search-related fields (such as information retrieval, indexing, ranking, distributed systems, RAG).
- Excellent ability to analyze and solve problems, passionate about solving challenging problems.
- Strong learning ability, good comprehension and communication skills, and good teamwork spirit.
Job Overview
We are looking for an Open Source Community Lead with both a technical mind and a passion for community. You will not only be a bridge between the community and the project but also a catalyst and guardian of the community. You will be responsible for developing and executing our global community growth strategy, inspiring community members to participate and contribute, and building a healthy, inclusive, and sustainable open-source ecosystem. If you love technology, enjoy interacting with people, and are eager to showcase your talents on a global stage, this position is tailor-made for you.
Key Responsibilities
- Community Growth and Strategy:
- Develop and execute a global community growth plan to enhance the project’s visibility and influence in major technology communities.
- Analyze community data (such as GitHub stars, forks, issues, PRs, forum activity, etc.), gain insights into trends, and optimize operational strategies accordingly.
- Explore and develop new community channels to attract developers, contributors, and users worldwide.
- Content Creation and Dissemination:
- Collaborate with the technical team to write technical blogs, tutorials, case studies, and new version release notes, making complex technical content easy to understand.
- Manage the project’s official social media (e.g., Twitter, LinkedIn, Reddit, etc.) and technical community accounts (e.g., Discord, Slack, forums, etc.) to ensure content quality and consistency.
- Plan and produce diversified content, including but not limited to videos, live broadcasts, and online seminars, to attract audiences at different levels.
- Community Activation and Empowerment:
- Identify, cultivate, and recognize core contributors, and establish a contributor growth system and incentive plan.
- Actively initiate and guide technical discussions in the community, answer user questions, and promptly synchronize community feedback to the internal technical team.
- Organize and manage online/offline community activities, such as Meetups, hackathons, and community sharing sessions.
- Community Support and Feedback Loop:
- Serve as the project’s “voice” and “ears,” maintain a positive and healthy community atmosphere, and ensure that community guidelines are followed.
- Efficiently handle community inquiries and feedback from different channels (GitHub Issues, Discord, forums, etc.).
- Establish an effective feedback mechanism to transform user voices into concrete requirements for product improvement.
Job Requirements
- Essential Requirements:
- Bachelor’s degree in Computer Science or a related field, or equivalent technical background.
- At least 2 years of work experience in community operations, developer relations, or technical evangelism in the technology field (especially the open-source software field).
- Deep understanding and passion for open-source culture and collaboration models, and may be a contributor or user of an open-source project.
- Excellent written and verbal communication skills in both Chinese and English, with the ability to clearly and accurately convey complex concepts to a global technical audience.
- Data-driven mindset, able to use data analysis tools (such as Google Analytics, community insight tools, etc.) to measure work effectiveness.
- Strong self-motivation, project management skills, and multitasking ability, able to collaborate effectively in a distributed remote working environment.
- Bonus Points:
- Practical experience in participating in or leading open-source projects on platforms such as GitHub, with verifiable contribution records.
- Successful experience in planning and organizing online/offline technical activities (such as Meetups, hackathons).
- Familiarity with the field of our technology stack (Artificial Intelligence).
- Proficiency in languages other than English and Chinese.
No items
We Offer You:
- A competitive compensation package geared towards the global market.
- The opportunity to play a core role in a high-impact, fast-growing open-source project.
- The opportunity to work with top developers and technical experts around the world.
- A generous learning and development budget for attending international technical conferences and training.
- An open, inclusive, diverse, and vibrant team environment.