Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - AI Agent Memory Infrastructure

$156k - $316.8k

ByteDance

Software Engineer - AI Agent Memory Infrastructure

Join ByteDance's AI Agent Memory Infrastructure team, where we build the core memory systems that power next-generation intelligent agents. Our focus is on creating a unified platform for long-term, conversational, and task-oriented memory, enabling more personalized and context-aware AI experiences. We design and operate large-scale, low-latency, and highly reliable memory infrastructure, covering the full lifecycle from storage and retrieval to updating and optimization. Working at the intersection of LLMs, data systems, and context engineering, we tackle challenges in memory representation, retrieval, and multimodal fusion. Partnering closely with model and product teams, we turn advanced research into scalable production systems that support a wide range of AI-driven applications.

Responsibilities

  • Design, build, and evolve the next-generation memory infrastructure for AI agents, developing a unified platform that supports long-term memory, conversational memory, and task-oriented memory.
  • Architect and optimize memory system pipelines for large-scale, low-latency, and high-availability environments, including data ingestion, storage, indexing, retrieval, updating, compression, and forgetting mechanisms to support real-time inference and personalized interactions.
  • Explore key challenges at the intersection of large language models, context engineering, and data management, including memory representation, retrieval and ranking, conflict resolution, summarization and fusion, and memory lifecycle management.
  • Design unified memory models and processing workflows for multimodal data (text, image, audio, behavioral signals), enhancing agents' long-term consistency, personalization, and task completion in complex scenarios.
  • Collaborate closely with model, application, and platform teams to productionize memory capabilities, and continuously optimize system performance across quality, latency, cost, reliability, and safety.
  • Stay up-to-date with cutting-edge advancements and contribute to the long-term technical roadmap of AI agent memory systems, driving innovation and capability evolution.

Qualifications

  • Minimum Qualifications - Bachelor's degree or higher in Computer Science, Artificial Intelligence, Data Science, or related fields.
  • Strong experience in distributed systems, databases, information retrieval systems, or AI infrastructure, with proven system design and production engineering capabilities.
  • Proficient in at least one programming language such as Go, Python, or C++, with strong coding standards and engineering best practices.
  • Solid understanding of core technologies in LLM applications, including but not limited to embeddings, retrieval-augmented generation (RAG), context engineering, retrieval systems, and long-term state management.
  • Familiarity with one or more key areas in memory systems: memory extraction and representation, vector/graph indexing, retrieval and ranking, memory updating, compression and forgetting, multimodal memory fusion.
  • Ability to analyze and optimize trade-offs across system performance, latency, cost, and scalability from both system and algorithm perspectives; Preferred Qualifications - Experience in agent memory systems, user profiling, recommendation/search feature platforms, or knowledge base systems.
  • Contributions to or deep understanding of open-source memory frameworks such as mem0, memOS, memU, or similar solutions.
  • Strong track record in databases, information retrieval, machine learning, or AI systems, including publications, impactful open-source work, or notable technical achievements.
  • Experience in multimodal data processing, online inference systems, personalized agents, or long-term user state modeling.
  • Experience with complex production systems is highly preferred.

Compensation Description (Annually)

The base salary range for this position in the selected city is $156000 - $316800 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units. Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure). The Company reserves the right to modify or change these benefits programs at any time, with or without notice.

Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Lemon8, CapCut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

Inspiring creativity is at the core of ByteDance's mission. Our innovative products are built to help people authentically express themselves, discover and connect and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day. As ByteDancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us.

ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

ByteDance is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at

ByteDance
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - AI Agent Memory Infrastructure in San Jose, CA vacancy
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer...  ...framework for serving generative AI and reasoning models across multi-...  ...storage, or ML systems infrastructure in C/C++ and Python, with a track... 
    Suggested
    Local area
    Remote work

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $2,000 per month

     ...co-design chips, racks, software, and manufacturing to deliver...  ...and staffed by leading engineers, Etched is redefining the infrastructure layer for the fastest...  ...and push the boundaries of AI performance. This includes...  ...sessions to GPUs and high-memory nodes via a secure zero-... 
    Suggested
    Work at office
    Relocation package

    Etched

    San Jose, CA
    6 days ago
  • $244.9k - $321.1k

     ..., and intelligent software come together at massive...  ...already applying AI to demanding TV...  ...Agentic AI Engineer to design, build,...  ...maintain intelligent agents and copilots that...  ...engineering, product, QA, infrastructure, and cross‑...  ...retrieval, tool use, memory handling, and agent... 
    Suggested
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    31 minutes ago
  • $130k - $182k

     ...a self-driving fleet for more than 2,200 days. WeRide.ai is looking for world class coders to work on transforming...  ...problems. We are looking for a Full-Time, experienced Backend/Infrastructure Software Engineer. We value top-coders and creative problem-solvers. You... 
    Suggested
    Full time
    Work experience placement

    WeRide.ai

    San Jose, CA
    7 days ago
  • $45 - $60 per hour

     ...Introduction: The Recommendation Infrastructure Team is responsible for...  ...opportunity to join one of our engineering teams where you will have...  ...Monday, May 19 Tuesday May 27 (Memorial Day May 26) Monday, June 9...  .../Masters degree in Software Development, Computer Science... 
    Suggested
    Hourly pay
    Work experience placement
    Internship
    Local area
    Flexible hours

    Tik Tok

    San Jose, CA
    4 days ago
  •  ...About Boson AI At Boson AI, we are not just building AI...  ...collaborative team of researchers and engineers who thrive on pushing the...  ...products. You’ll own the infrastructure that every Boson agent runs on — API serving,...  ...Architect context and memory systems for conversational... 

    Boson AI

    Santa Clara, CA
    4 days ago
  •  ...About the Opportunity We are seeking a Principal Engineer with a deep expertise in autonomous AI agent architecture and deployment, to spearhead the design,...  ...Experience with goal‑oriented agents, context engineering, memory management, tool use, and RL‑based decision making.... 

    United States Digital Space LLC

    San Jose, CA
    1 day ago
  • $45 - $60 per hour

     ...Introduction: The Recommendation Infrastructure Team is responsible for...  ...Monday, May 19 Tuesday May 27 (Memorial Day May 26) Monday, June 9...  ...to join one of our engineering teams where you will have the...  ...Undergraduate/Masters degree in Software Development, Computer... 
    Hourly pay
    Work experience placement
    Internship
    Summer internship
    Local area
    Flexible hours

    TikTok

    San Jose, CA
    1 day ago
  • $183k - $275k

     ...profound opportunity for AI to drive positive...  ...different aspects of the software and hardware...  ...road. You will own the infrastructure that makes this possible...  ...and much much more. Engineers across the company rely...  ...the system? How much memory should be allocated for... 
    Temporary work
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    29 days ago
  • $150k - $220k

     ...artificial intelligence (AI) powered technology stack...  ...commercial self-driving software to develop, test and deploy...  ...looking for a Software Engineer with a focus on Onboard Infrastructure and Drivers to join us and...  ...like perf, trace tools, and memory profilers. Experience... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    23 days ago
  • $120k - $200k

     ...and optimize the core infrastructure that facilitates reliable...  ...on-vehicle robotics software. Your mission extends...  ...— you will also equip engineers with the tools needed...  ...Implement safety-enhanced memory allocators and...  ...artificial intelligence (AI) tools to support parts... 

    PlusAI

    Santa Clara, CA
    7 days ago
  • $159k - $384k

     ...quality and reliable. Join a team building the backbone of global AI infrastructure. Our Cloud Supply Chain team delivers end-to-end solutions...  ..., fulfillment, and management issues through automation and engineering means, and formulate resource capacity and management rules.... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    4 days ago
  •  ...PlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in the United States and Europe, Plus was named by Fast Company as one of the World’s Most Innovative Companies... 
    Internship

    Plus 2

    Santa Clara, CA
    4 days ago
  • $120k - $280k

     ...We lead in intelligent data infrastructure—delivering unified storage,...  ...potential of their data, from AI to multicloud. Ready to...  ...hiring experienced Systems Software Engineers across multiple NetApp engineering...  ...structures, algorithms, memory management, and concurrency... 
    Work at office
    Local area

    NetApp

    San Jose, CA
    13 hours ago
  • $169k - $218k

     ...looking for a foundational full-stack engineer to help drive Gridmatic’s...  ...energy contract pricing based on AI forecasting Building the data infrastructure to allow us to balance our clean energy...  ...good fit if you: Have 3+ years of software engineering experience Have previous... 
    Contract work
    Work experience placement

    Gridmatic

    Cupertino, CA
    1 day ago
  •  ...About the Position   We are looking for a senior AI Inference Infrastructure Software Engineer with strong hands-on experience building, optimizing,...  ..., NPU, DSP, etc.), improving throughput, latency, and memory efficiency. Integrate advanced optimization techniques... 
    Full time
    Temporary work
    Immediate start
    Flexible hours

    NIO USA, INC

    San Jose, CA
    1 day ago
  •  ...Vice President of AI Engineering & Agent Platforms About the Company Industry-shaping healthcare technology (HealthTech) & software provider Industry Internet Type Privately...  ...engineering organization in AI infrastructure, agent orchestration, and MLOps... 

    Confidential

    San Jose, CA
    3 days ago
  • $100k - $150k

     ...Application Security Engineer to join our Security Team...  ...organization’s Secure Software Development Lifecycle...  ...applications. AI‑assisted development security...  ...the ever‑expanding data infrastructure demands of AI. Our...  ...transceivers, OmniConnect memory solutions, and a suite... 

    Credo

    San Jose, CA
    4 days ago
  • $140k - $165k

     ...Company: At SK Hynix Memory Solution, we're at...  ...electronic devices and IT infrastructure, enabling enhanced...  ...Build foundational AI infrastructure that powers...  ...seeking a hands-on AI Engineer to design, deploy, and...  ..., and architecting AI agents that operate autonomously... 

    SK hynix memory solutions America Inc.

    San Jose, CA
    26 days ago
  • $170k - $210k

     ...trivia, featured experiences, AI projects for content generations...  ...where developers and engineers are self‑motivated to tackle challenges...  ...of Core OS concepts like memory management and multi‑threading...  ...Information Technology Industries Software Development #J-18808-Ljbffr... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    1 day ago
  • $160k - $210k

     ...high-level programming languages and AI/ML frameworks. This level of efficiency...  ...computing revolution. We are seeking a Senior Software Optimization Engineer to join our growing team. Efficient’s...  ...resource constraints (e.g. limited memory). Experience writing optimized BLAS... 
    Work experience placement
    Immediate start

    Efficient Computer Service LLC

    San Jose, CA
    4 days ago
  • $370k - $400k

     ...Join the Home Screen team — the engineers behind Roku's home screen and...  ...We are looking for a Senior Software Engineer to take deep ownership...  ...component framework, performance and memory optimization, and the user‑...  ...user experiences, including AI‑driven features. Mentor... 
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    27 minutes ago
  • $167.44k - $226.07k

     ...shared journey will take you? We are developing AI‑native products that bring generative intelligence into the physical world. As a Software Engineer, you will set the technical direction for systems that blend cloud infrastructure, machine learning, and hardware interaction... 
    Local area
    Immediate start

    Siemens Mobility

    Santa Clara, CA
    2 days ago
  •  ...building intelligent products that bring generative AI into the physical world. As a Software Engineer, you will play a central role in developing the...  ...combining low‑latency inference pipelines, robust cloud infrastructure, and tightly integrated product experiences. You’ll... 
    Immediate start

    Siemens

    Santa Clara, CA
    2 days ago
  •  ...Responsibilities We are looking for a passionate software developer to join the Virtuoso place and route infrastructure team to improve our place- and route-foundation....  ...experience with rapid prototyping in open‑source AI/ML projects. Compensation and Benefits Annual salary... 
    Worldwide

    Cadence Design Systems

    San Jose, CA
    4 days ago
  •  ...office each week. Meet the Team Develop software consistent with Cisco 'Design Thinking...  ...our next-generation networking and AI infrastructure team, contributing to the design and development...  ...Contribute to a defined software engineering roadmap, identify and recommend... 
    Work at office
    Local area

    Cisco

    Milpitas, CA
    2 days ago
  •  ...foundation that powers industrial AI. AI doesn’t work without real...  ...gap. We’re a growth‑stage software company helping manufacturers...  .... Why join Litmus Build the infrastructure that makes industrial AI...  ...alongside experienced operators, engineers, and leaders who have done this... 
    Work experience placement
    Remote work
    Shift work

    Litmus

    Santa Clara, CA
    1 day ago
  • $201.88k - $237.5k

     ...partners through world‑class software, purpose‑built for everyone...  ...the future of private market infrastructure. Together, Carta is creating...  ...Work With You’ll enter our engineering interview process as part of...  ...Modern Tooling: Use the best AI‑assisted engineering tools... 
    Work at office

    Carta

    Santa Clara, CA
    4 days ago
  • $139k - $257.55k

     ...are seeking a highly motivated Senior Software Engineer to join the new Project Graph team at Adobe...  ...lets you combine first and third‑party AI models, Adobe tools, and custom...  ...a key role in developing the services infrastructure for this project. What you’ll do: Build... 
    Temporary work
    Local area

    Adobe

    San Jose, CA
    4 days ago
  •  ...resilience. Powered by the Illumio AI Security Graph, our breach...  ...cyber resilience for the infrastructure, systems, and organizations...  .... Our Team's Vision Our Engineering team is driven by a culture...  ...subsystems and own the entire software development lifecycle, from... 
    Immediate start

    Illumio

    San Jose, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - AI Agent Memory Infrastructure. Be the first to apply!