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

Staff Software Engineer, AutoCloud, Context and Memory

$207k - $300k

Google

Own the end-to-end architecture, technical roadmap, and core goal for agent memory systems, dynamic context synthesis pipelines, graph-based cloud representations, and hybrid search/RAG platforms.Lead the design and implementation of low-latency context caching, token compression/pruning strategies, working memory buffers, and long-term episodic knowledge stores for autonomous agents.Architect high-throughput, low-latency distributed systems and automated benchmarking frameworks to ensure sub-second cloud state aggregation, high retrieval recall, and hallucination mitigation.Ensure all context and memory subsystems meet stringent enterprise-grade multi-tenancy standards, tenant data isolation policies, compliance mandates, and fine-grained access controls.Partner across research (e.g., DeepMind) and platform service teams to standardize shared context models and APIs, while mentoring engineers and upholding architectural review standards.Minimum qualifications:Bachelor's degree in Computer Science, AI/ML, Data Systems, Information Retrieval, a related technical field, or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).2 years of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision).2 years of experience building infrastructure on cloud platforms.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field. Experience building low-latency, high-availability distributed storage systems and APIs on major cloud platforms.Expertise in agent memory (working/episodic), context caching, token pruning, vector search, and knowledge graphs.Ability to define technical roadmaps, author comprehensive design docs, and align multi-organization stakeholders. Demonstrated skill in coaching engineers and clearly communicating complex architectures to leadership and research partners.Track record in hybrid search, graph databases, and querying complex cloud telemetry and topology.Background in engineering secure, multi-tenant cloud architectures with strict data isolation and compliance controls.Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google Cloud's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. You will anticipate our customer needs and be empowered to act like an owner, take action and innovate. 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. AutoCloud is Google Cloud’s autonomous, AI-powered cloud management portfolio. We are transforming how enterprise customers design, deploy, operate, investigate, and optimize their workloads and infrastructure across Google Cloud Platform (GCP). In this role, you will be the principal technical authority guiding the design of scalable memory architectures, solving complex state retrieval issues, and partnering with Principal Engineers, researchers across DeepMind, and partner teams across Google Cloud to deliver a high-precision, low-latency, and secure context platform for autonomous operations.Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $300000 (USD) + 20% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree in Computer Science, AI/ML, Data Systems, Information Retrieval, a related technical field, or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).2 years of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision).2 years of experience building infrastructure on cloud platforms.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, AutoCloud, Context and Memory in Sunnyvale, CA vacancy
  • $111.07k - $166.4k

     ...(ODSP) PHY SW Team develops software for Marvell's DSP products used...  ..., and the role of a Staff Engineer in our team is to ensure the...  ...Requirements:Experience in memory-constrained embedded C/C++ FW...  ...state machines, transitions, context saving, and error handlingExperience... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    3 days ago
  • $218.8k - $335.3k

     ...to a safe stop. We are looking for a Staff Software Engineer to provide technical leadership for the...  ...freespace/occupancy, and environmental context. Establish and evolve interfaces and...  ...or later), with careful attention to memory management, concurrency, and real‑time... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $193.93k - $352.29k

     ...autonomously inside Nuro's own engineering organization, under...  ...and skill frameworks, memory, identity and...  ....About You5+ years of software engineering experience...  ...practical experience. Staff-level candidates should...  ...decoding, prefix caching, context handling, and how each... 
    Suggested
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $190.9k - $334.1k

     ...DescriptionIt all started when engineer Fred Luddy wrote code that...  ...orchestration, tool use, planning loops, memory, and failure recovery — that...  ...— to make decisions with context no frontier model has on its...  ...role you have:8+ years of software engineering with strong... 
    Suggested
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    8 hours ago
  • $165.2k - $223.6k

     ...The Nitro Team is looking for engineers with systems knowledge and...  ...infrastructure to support High Memory and High performance computing...  ...non-internship professional software development experience- 2+ years...  ...employees, supervisors, and staff; adhere to standards of... 
    Suggested
    Internship
    Local area
    Flexible hours

    AmazonWebServices

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

    We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on...  ...hardware, kernel mode drivers, and the operating system. Unified Memory kernel driver provides kernel memory management that enables... 
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $143k - $286k

     ...PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:The Staff, Software Engineer plays a critical role in delivering scalable platform...  ....Adaptability to evolving technologies and complex system contexts.At Walmart, we offer competitive pay as well as performance... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 hours ago
  • $207k - $300k

     ...'s degree in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics...  ...experience.8 years of experience in software development.Experience in Python and C++...  ...constraints, throughput-latency tradeoffs, memory bandwidth limitations, and modern... 

    Google

    Mountain View, CA
    2 days ago
  • $220.5k - $298.5k

     ...Intuit shows up to that table: an engineering team defining and validating...  ...and forgettably.At Senior Staff, you shape the technical...  ...Intuit's verified financial context and edge AI capability as first...  ...experience developing systems/software for large business environments... 
    Worldwide
    Shift work

    Intuit

    Mountain View, CA
    1 day ago
  •  ...automation with Moveworks’ Reasoning Engine and natural language...  ...DescriptionThe RoleAre you a software engineer who has honed your craft...  ...the role for you.As a senior staff software engineer on our Agentic...  ..., latency optimization, agent memory, LLM self-reflection and improvement... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    3 days ago
  • $189k - $274k

     ...make mobility more efficient and accessible for all. As a Staff Software Engineer focusing on Deep Learning Acceleration at Aurora, you will...  ...programming, specializing in optimizing workloads to reduce GPU memory usage, minimize latency, and/or maximize throughput.... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    3 days ago
  • $189.3k - $290.7k

    Job DescriptionJob Summary We are seeking a Staff Software Engineer to join our ADAS HMI team within the Interactive Experience platform. In this...  ...for latency, reliability, startup time, compute, memory, security, safety, and maintainability. The ideal candidate... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $150k - $226k

    Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur...  ..., the Harness Platform applies deep context and intelligent automation across the software...  ..., and real-time risk detection to help engineering teams ensure software integrity, prevent... 
    Local area
    Immediate start
    Flexible hours
    Shift work

    Harness

    Mountain View, CA
    8 hours ago
  • $202.5k - $274k

     ...engaged invoicing and Capital loan customers.We're hiring a Staff Software Engineer to help build the next layer of this platform: the Unified...  ...toolingHands-on experience with AI agent tooling — MCP (Model Context Protocol), LLM tool/function calling, or agentic developer... 
    Live in
    Worldwide

    Intuit

    Mountain View, CA
    3 days ago
  • $180k - $303k

     ...more efficient and accessible for all. We’re searching for a Staff Software Engineer to join Aurora’s Vehicle Connectivity team. This team is...  ...and the ability to design high-performance, thread-safe, and memory-efficient systems in a Linux environmentAbility to work... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    3 days ago
  • $207k - $300k

     ...practical experience.8 years of experience in software development.5 years of experience...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical...  ...Systems, File Systems, and Nand Flash Memory.Experience with software development in... 

    Google

    Mountain View, CA
    2 days ago
  •  ...ROLE:AMD is looking for an influential software engineer who is passionate about improving the performance...  ...software technology.  THE PERSON:As a Staff Software Developer, you will be at the...  ...grasp of GPU architectures (HIP/CUDA), memory hierarchies, and kernel optimization to... 

    AMD

    Santa Clara, CA
    2 days ago
  • $207k - $300k

     ...development, and maintenance of large-scale software solutions, including kernel storage...  ...coach, and mentor a distributed team of engineers while managing project priorities, deadlines...  ...and firmware for flash and non-volatile memory to enhance Google's storage... 
    Worldwide

    Google

    Sunnyvale, CA
    8 hours ago
  • $272k - $431.25k

     ...datacenter scale. As large language models rapidly outgrow the memory and compute budget of any single GPU, this platform enables efficient...  ...cutting-edge LLM workloads.We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large... 
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $192.34k - $260.24k

     ...more intelligent and safe decisions. We are looking for a Staff Software Engineer, C++ to lead the design and development of Aeva’s core software...  ...-level services.Optimize software for latency, throughput, memory usage, concurrency, and CPU/GPU efficiency.Drive technical... 
    Full time
    Flexible hours

    Aeva

    Mountain View, CA
    4 days ago
  • $207k - $300k

     ...across the organization.Lead dedicated engineering swarms to eliminate crashers, improve state...  ...performance metrics like latency, memory footprint, and crash rates, with a goal...  ...practical experience.8 years of experience in software development.5 years of experience... 
    Shift work

    Google

    Mountain View, CA
    3 hours ago
  • $174k - $252k

     ...practical experience.5 years of experience with software development in one or more programming...  ...related technical field.Experience in memory subsystem bring-up, training,...  ...development in C or C++.Google's software engineers develop the next-generation technologies... 

    Google

    Mountain View, CA
    2 days ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...requirements between hardware and software components, architect modular and testable...  ...serialization protocols. • Fluent with memory management, concurrency, synchronous and... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried...  ...— OpenTelemetry instrumentation, distributed trace context propagation across async boundaries, custom span lifecycle management... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    3 hours ago
  • $207.2k - $282.9k

     ...robotics in the near future - with software and data at the core.Our...  .... We are a dynamic team of engineers, roboticists, designers, and...  ...industrial robotics.RoleAs a Staff Robotics Software Engineer and...  ...Learning in applied robotics context.Skills that will differentiate... 
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    8 hours ago
  • $198k - $326k

     ...related model serving frameworks.We are looking for a Senior Staff Software Engineer with deep expertise at the intersection of systems, machine...  ...such as quantization, pruning, compression, batching, and memory optimizationImprove GPU efficiency through low-level... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    4 days ago
  • $207k - $300k

     ...generation Baseboard Management Controller (BMC) software architecture, ensuring scalability...  ...SoCs.Partner directly with hardware engineering, accelerator (TPU/GPU) teams, and infrastructure...  ..., device tree architectures, kernel memory management, and board bring-up.... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $207k - $301k

     ...experience testing, and launching software products.5 years of...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...  ...Python, particularly in the context of implementing agentic workflows...  ...opportunities.As a Staff Software Engineer, you will bring... 

    Google

    Sunnyvale, CA
    1 day ago
  • $207k - $301k

     ...strategy with operating system engineering teams.Minimum qualifications:...  ....8 years of experience in software development.5 years of experience...  ...frameworks (DICE), or memory-safe languages (Rust).Google'...  ...to push technology forward.As Staff Software Engineer, Pixel System... 

    Google

    Mountain View, CA
    8 hours ago
  •  ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling...  ...6+ years of professional experience in software engineering or a similar domain. You...  ...decisions with evidence, tradeoffs, and shared context. You communicate crisply in writing... 
    Immediate start
    Shift work

    Synopsys Inc

    Sunnyvale, CA
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, AutoCloud, Context and Memory. Be the first to apply!