Software Engineer - Validation Toolset Applied Intuition IncSoftware Engineer - Validation ToolsetSunnyvale, CA$125,000–$222,000 / yearApplied Intuition is headquartered in Sunnyvale, California, with offices in Washington, D.C. San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Build features to enable customers to perform software-driven validation including a unified data layer for systems models, test case orchestration, safety case management, and KPI analysis.
Staff Software Engineer, Robotic Test Automation Imperative Care IncStaff Software Engineer, Robotic Test AutomationCampbell, CA$207,000–$230,000 / yearCreate the roadmap for automated integration and system-level testing, including multi-application execution, inter-process communication, simulation-based testing, hardware-in-the-loop testing, robotic platform testing, and end-to-end scenarios where appropriate. At Imperative Care, we are developing novel robotic-assisted technologies and interventional capabilities that will forever change the disparate outcomes of ischemic stroke - a disease that impacts close to a million people a year in the U.S., and 10 million worldwide.
Software Engineer III, AI/ML GenAI, Google Cloud Compute GoogleSoftware Engineer III, AI/ML GenAI, Google Cloud ComputeSunnyvale, CAWe'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.
Senior Software Engineer, Infrastructure, Infra Spanner GoogleSenior Software Engineer, Infrastructure, Infra SpannerSunnyvale, CAWe'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. Spanner is a globally-replicated, scalable SQL-aware database that provides consistency guarantees and high availability and is a key asset of Google’s product portfolio of storage services.
Software Engineer, GCS, Transfer Appliance Infrastructure GoogleSoftware Engineer, GCS, Transfer Appliance InfrastructureSunnyvale, CAWe'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.
Software Engineer III, AI/ML GenAI, Google Cloud AI GoogleSoftware Engineer III, AI/ML GenAI, Google Cloud AISunnyvale, CAWe'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. In AI and Infrastructure, we shape the future of hyperscale computing by inventing and creating world-leading future technology, and drive global impact by contributing to Google infrastructure, from software to hardware (including building Vertex AI for Google Cloud).
Software Engineer III, Google Play, AI Game Assistant GoogleSoftware Engineer III, Google Play, AI Game AssistantMountain View, CAWe'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 part of the Android and Mobile team, Googlers working on Google Play do everything from engineering our backend systems, to shaping product strategy, to forming great content partnerships.
Software Engineer, Distributed Rate Limiting Services GoogleSoftware Engineer, Distributed Rate Limiting ServicesSunnyvale, CAWe'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. In this role, your mission is to develop and maintain planet-scale, distributed infrastructure for reliable and accurate rate limiting and quota enforcement, serving internal Google and Google Cloud clients.
Software Engineer III, Privacy, Safety and Security GoogleSoftware Engineer III, Privacy, Safety and SecuritySunnyvale, CAWe'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.
Software Engineer, Generative AI, Search Ads Personalization GoogleSoftware Engineer, Generative AI, Search Ads PersonalizationMountain View, CAWe'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.
Senior Software Engineer, Managed Spark, Open Source GoogleSenior Software Engineer, Managed Spark, Open SourceSunnyvale, CAWe'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. Cloud Dataproc enables open source data analytics users (e.g., Apache Hadoop, Spark, Flink, Trino, etc.) to modernize their Open-Source BigData Analytics workloads in the cloud.
Senior Software Engineer, Sequence Storage Software Engineering GoogleSenior Software Engineer, Sequence Storage Software EngineeringSan Jose, CAWe'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. Crucially, we support centralized, large-scale training efforts for the next generation of Gemini models, often utilizing TPUs, directly accelerating the development and deployment of AI innovations impacting Google users.
Senior Privacy Software Engineer Roblox CorpSenior Privacy Software EngineerSan Mateo, CA$216,680–$269,170 / yearEvery day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences- all created by our global community of developers and creators. You will develop privacy-by-design solutions that support data governance, user privacy rights, data discovery, retention, auditing, and regulatory compliance across a rapidly growing ecosystem of products and services.
Senior Software Engineer, Database Internals AlloyDB GoogleSenior Software Engineer, Database Internals AlloyDBSunnyvale, CAWe'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. Google Cloud Platform (GCP) consists of 5 major areas: Compute, Network, Storage (unstructured data), Databases (online structured data), and Big Data (offline data analytics).
Senior Software Engineer, UGC Validation - Avatar Heads and Bodies Roblox CorpSenior Software Engineer, UGC Validation - Avatar Heads and BodiesSan Mateo, CA$196,750–$243,290 / yearEvery day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences- all created by our global community of developers and creators. In this role, you will serve as a core practical resource for geometric processing, helping our broader engineering and machine learning initiatives build highly precise automated setup tools.
Software Engineer, TPU Host Networking GoogleSoftware Engineer, TPU Host NetworkingSunnyvale, CAAs a team member in Tensor Processing Unit Host Networking, you will play a leading role in the design, development, testing, deployment, and debugging of the TPU networking stack, from hardware (Tensor Processing Unit, Network Interface Controller) all the way up to ML frameworks (JAX, PyTorch) to enable both large-scale training and low-latency inference applications. 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.
NewSenior Software Engineer - C++/Architecture & Design KLA CorpSenior Software Engineer - C++/Architecture & DesignMilpitas, CA$159,500–$233,967 / yearThis role is ideal for a hands-on technical leader who thrives on solving challenging engineering problems, defining scalable software architectures, and influencing the technical direction of sophisticated hardware-software platforms. You will work closely with systems engineers, software developers, physicists, algorithm teams, and product engineers to design and deliver high-performance C++ applications that drive innovation across KLA's product portfolio.
Staff Backend Software Engineer TapestryStaff Backend Software EngineerMountain View, CaliforniaOriginally born at X, Alphabet’s moonshot factory, Tapestry brings together experts in energy, AI, software engineering, and products to build tools that help the electricity ecosystem plan smarter, move faster, and operate more efficiently. Extensive experience with microservices architecture, including RESTful APIs, gRPC, event-driven design patterns, and Cloud SQL (PostgreSQL/MySQL).
Software Engineer KLASoftware EngineerMilpitas, CaliforniaEnabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA’s metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. Key responsibilities include preparing software requirements documents, analyzing software performance, developing critical features, collaborating with multidisciplinary teams in the U.S. and overseas, investigating escalated issues, and resolving defects.
Software Engineer in Test, Cocoa Apple IncSoftware Engineer in Test, CocoaCupertino, CAAt least 2 years of prior hands-on iOS or macOS application development Experience with Swift and/or Objective-C preferred Experience with databases (SQLite), sync frameworks (CloudKit), and system daemons (XPC) Experience with system concepts including multi-threaded processing, synchronization, and interprocess communication Experience maintaining legacy code and backwards compatibility, with a record of replacing legacy code with new things in non-disruptive ways Specific experience defining and driving data structures, APIs, or persistence layers for communication features. You will be responsible for designing and maintaining test applications, automation frameworks which involve deep integration and close collaboration with a cross-functional team of software development & QA engineers, architects, program managers, and other domain experts.