AI and Infrastructure Software Engineer, Virtualization
$147k - $210kDrive the development of the virtualization subsystem (VMM, CHV) at Google scale. Drive the development of specialized tooling to support engineering practices within the virtualization and systems programming space.Design and implement automation frameworks for build, CI/CD, and qualification testing specifically tailored for Rust-based VMMs and guest isolation layers.Support the delivery of the virtualization layer across millions of production hosts, ensuring compatibility across product lines and hardware configurations.Build out observability framework to provide transparency into VM health and I/O performance, supporting a more data-driven and efficient release process.Minimum qualifications:Bachelor’s degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, and with data structures and algorithms.2 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.2 years of coding experience in C or C++.Experience with Operating Systems and Hypervisor.Preferred qualifications:Experience with virtualization.Proficiency in algorithms, data structures, complexity analysis and software design or expertise in Unix/Linux systems, IP networking, performance and application issues.Knowledge of CI/CD best practices.Software quality background, and pragmatism to apply it to one of the more complex testing/production qualification contexts Google has.Comfort working in both engineering and operational environments.A predilection to taking on challenges that bridge complex stakeholder contexts and take concerted, long-term goal and investment.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. 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’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. 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.With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.Mission: To redefine the boundaries of cloud efficiency and security by evolving the virtualization layer for Technical Infrastructure (TI). By investing in Cloud Hypervisor (CHV) as our primary Rust-based Virtual Machine Monitor (VMM), we aim to provide a streamlined, reduced-surface-area environment for creating VMs on TI hosts.Beyond the VMM, we are deepening our focus on hardware-level isolation and I/O performance. This includes sophisticated IOMMU (Input-Output Memory Management Unit) integration to secure DMA and interrupt remapping, ensuring hardware devices remain strictly confined to guest-specific memory regions. We are building a virtualization stack that maximizes density and security without compromising on near-native execution speeds.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: $147000 - $210000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor’s degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, and with data structures and algorithms.2 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.2 years of coding experience in C or C++.Experience with Operating Systems and Hypervisor.
$174k - $252k
...networking features to enable AI/ML workloads in... ...(GDC) platforms. Virtualization solutions for Container... ...of experience with software development in Go, C... ...developing large-scale infrastructure, distributed systems... ...OSs.Google's software engineers develop the next-generation...Suggested$174k - $252k
...maintain and improve switch software.Manage individual project priorities... ...with developing large-scale infrastructure, distributed systems or... ...development.Google's software engineers develop the next-generation technologies... ...to projects enabling AI networking and high-...Suggested$174k - $252k
.... 5 years of experience with software development in C++, C, or Python... ...developing large-scale infrastructure, distributed systems or networks... ...technologies. Google's software engineers develop the next-generation... ...experience possible.The AI and Infrastructure team is redefining...SuggestedWorldwide$174k - $252k
.... 5 years of experience with software development in C++, C, or Python... ...developing large-scale infrastructure, distributed systems or networks... ...technologies. Google's software engineers develop the next-generation... ...software solutions.The AI and Infrastructure team is redefining...SuggestedWorldwide$147k - $210k
...Design and develop network virtualization solutions for Container/Virtual... ...2 years of experience with software development or 1 year of... ...developing large-scale infrastructure, distributed systems or networks... ..., DNS).Google's software engineers develop the next-generation...SuggestedLocal area$126k - $180k
Work within a team of engineers/consultants that... ...issues (e.g., hardware, software, application, operational... ...solutions: System virtualization, on-premise or hybrid... ...using or integrating AI/LLMs (such as Gemini)... ...the full stack from infrastructure to applications to devices...InternshipShift work$207k - $300k
...translating low-level software performance insights... ...identify and eliminate virtualization overhead across both... ...Arm-based hyperscale infrastructure.Architect bare-metal... ...and technically direct engineers, fostering rigorous... ...worldwide computing.The AI and Infrastructure...Worldwide$207k - $300k
...and develop highly scalable software and firmware systems that detect... ...fault management. Guide the engineering team through complex problem... ...Engineering, Technical Infrastructure, and Cloud teams to influence... ...real-time fault isolation.The AI and Infrastructure team is...Worldwide$127k - $184k
...support role.Experience with cloud engineering, on-premise engineering, virtualization, or containerization platforms.... ...in one or more of the following: Infrastructure Modernization, Application Modernization... ..., Data Analytics, Cloud AI, Networking, Migrations, Security...$147k - $210k
...experience with developing large-scale infrastructure, distributed systems or networks, or... ..., diagnosis and resolution, and software test engineering.Google's software engineers develop the... ...and enhance software solutions. The AI and Infrastructure team is redefining...Worldwide$152k - $221k
...uncover and qualify Google Cloud and AI-first opportunities, proactively... ...the secure platform and data infrastructure foundations required to successfully... ...with cloud infrastructure engineering, on-premise environments, virtualization, or containerization platforms.Ability...Local area$174k - $253k
...experience testing, maintaining, or launching software products, and 1 year of experience... ...technologies. Google's software engineers develop the next-generation technologies... ...maintain, and enhance software solutions.The AI and Infrastructure team is redefining what’s possible. We...Worldwide$262k - $364k
...reproducible evaluation infrastructure and automated test... ...patterns.Build the metrics engines and dashboards to... ...years of experience in software development.7 years of... ...developer platforms, virtualization/sandbox environments,... ...the most comprehensive AI platform in the industry...$207k - $300k
...deploying, and orchestrating enterprise AI applications.Architect graph representations... ...in data structures, algorithms and software design.Preferred qualifications:Master's... ...in related field.Google Cloud's software engineers develop the next-generation technologies...$136k - $204k
...Equinix is the world’s digital infrastructure company, shortening the path... ...your best work.Senior Staff Software Engineer / Network Automation... ...workers, testing frameworks, and AI-assisted engineering tools.You... ...structured test data.Use virtual or containerized labs to validate...Full timeContract workLive inWork at office$140k - $200k
...around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like...Work at office$163k - $236k
...testing procedures, and proposing solutions.Participate in on-call and infrastructure monitoring. Deploy AI-driven automation for operations, and migrate custom chip design environments to cloud-hosted virtual workstations.Minimum qualifications:Bachelor's degree in Computer...$174k - $252k
...code. Review code developed by other engineers and provide feedback to ensure best practices... ...testing, maintaining, or launching software products, and 1 year of experience... ...maintain, and enhance software solutions.The AI and Infrastructure team is redefining what’s possible. We...Worldwide$147k - $210k
...computing concepts, consensus algorithms (e.g., Paxos).Google's software engineers develop the next-generation technologies that change how... ...performant bulk data loading pathways(essential for emerging AI/ML workloads), introducing advanced mutation semantics and data...$174k - $252k
...experience. 5 years of experience in software development using C++ or Go.3... ...designing and developing infrastructure or distributed systems.1 year of experience leveraging AI tools or frameworks to accelerate development and engineering productivity.Experience designing...$207k - $300k
...Warsaw.Develop junior engineers on the team.Minimum... ...testing, and launching software products.5 years of... ...developing large-scale infrastructure, distributed systems... ...System Architecture, Virtualization, and Security.Google... ...business successful through AI by combining cutting-...$120k - $190k
Dallas, TexasV-BAT Division - V-BAT Engineering - Software /Full Time Employee /On-siteShield AI is a venture-backed defense-tech company with the mission of... ...designing, implementing, and optimizing the network infrastructure for our Unmanned Aerial System (UAS) which is...Full timeTemporary workPart timeWorldwide$118k - $176k
...the world’s digital infrastructure company, shortening the... ...& motivated Staff Engineer to join our Network Platform... ...infrastructure & software engineering. You will... ...L3VPN, L2VPNNetwork virtualization: CNF, VNF, SR-IOV, DPDKNetworking... ...is a plusExposure to AI/ML tools and LLMs for...Full timeWork at office$50 per hour
...DescriptionJoin our team as a Senior AI Engineer focused on ontologies,... ...systems.Build production software across services, APIs, background... ...application, AI, data, and infrastructure components.Make clear... ...Experience with graph databases or virtual knowledge graph platforms,...Full timeTemporary workWork experience placementCasual workFlexible hours$129.4k - $198.4k
...evaluation pipelines, and core infrastructure that support virtual testing, data analysis,... ...for autonomous vehicle software validation. Develop and maintain... ...and health trends to engineering teams and leadership. Drive... ...best practices. Leverage AI-assisted development tools...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$207k - $300k
...industry.Design and develop infrastructure for running network applications... ...testing, and launching software products.3 years of experience... ...integrating generative AI tools or LLM interfaces into... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...Worldwide$152k - $221k
...win for complex workloads within Cloud AI to ensure rapid and successful... ...To-Market team.Work within Product and Engineering management systems to document, prioritize... ...Experience architecting and developing software or infrastructure for scalable, distributed systems.Experience...$163k - $236k
...Develop diagnostic databases, software and hardware for logic and... ...Bachelor's degree in Electrical Engineering, Computer Engineering,... ...work to shape the future of AI/ML hardware acceleration. You... ...reducing test cost.The AI and Infrastructure team is redefining what’s...Worldwide$114.91k - $135.19k
...information, visit aviatrix.ai.ABOUT THE ROLE: Senior... ...EngineerAs a Sr. Cloud Network Engineer, you will be a part of... ...and Security Services Software.You'll guide our customers... ...Routing, BGP, IPsec VPN, virtualization, Linux, and infrastructure software.Experience with...Full timeTemporary workWork experience placementLocal areaFlexible hoursShift workWeekend workDay shift$147k - $210k
...experience in C++.2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with... ...e.g. Striping, Erasure Encoding, Defragmentation.Google's software engineers develop the next-generation technologies that change how...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI and Infrastructure Software Engineer, Virtualization. Be the first to apply!
- infrastructure engineer Sunnyvale, TX
- senior infrastructure engineer Sunnyvale, TX
- infrastructure developer Sunnyvale, TX
- software engineer full time Sunnyvale, TX
- software engineer healthcare Sunnyvale, TX
- network software engineer Sunnyvale, TX
- senior software engineer Sunnyvale, TX
- software system engineer Sunnyvale, TX
- software developer Sunnyvale, TX
- ngo software engineer Sunnyvale, TX


