A

Anyscale

Scales AI workloads with Ray platform

Overview

Anyscale helps enterprises run AI workloads at scale by providing a software platform built around the Ray open-source framework. The core product enables users to deploy, manage, and optimize distributed AI tasks—from training to inference—across large clusters, with features that handle scaling, fault tolerance, and resource management. The platform is delivered as a software-as-a-service, so customers pay a subscription to access tools for running Generative AI, large language models, computer vision, and other ML workloads efficiently and reliably. Unlike others who focus on individual components, Anyscale combines Ray’s distributed execution with enterprise-ready management, monitoring, and optimization to productionize AI applications. The company’s goal is to help organizations deploy AI workloads faster, at scale, with predictable performance and cost efficiency.

Work here?Claim your company

About Anyscale

Simplify's Rating
Why Anyscale is rated
B-
Rated B on Competitive Edge
Rated B on Growth Potential
Rated C on Differentiation

Industries

Data & AnalyticsEnterprise SoftwareAI & Machine Learning

Company Size

501-1,000

Company Stage

Acquired

Total Funding

$259.6M

Headquarters

San Francisco, CA

Founded

2019

Get referred to Anyscale

See people who can refer or advise you

Simplify Jobs

Simplify's take

What believers are saying

  • Nscale agreed to buy Anyscale for $1.65 billion on July 30, 2026.
  • Anyscale said its latest quarter delivered 70% revenue growth before the deal announcement.
  • Anyscale launched Azure public preview, targeting up to 90% AI cost savings.

What critics are saying

  • Nscale's acquisition still needs closing conditions and regulatory approvals by late 2026.
  • Ray remains open source; Google, NVIDIA, and Microsoft can commoditize Anyscale's edge.
  • If customers adopt upstream Ray directly, Anyscale's platform revenue collapses into services.

What makes Anyscale unique

  • Ray powers distributed AI across training, inference, and RL on one programming model.
  • Google Cloud and Anyscale shipped Ray sandboxing on GKE with gVisor in August 2026.
  • Ray Serve 2.55+ now pairs HAProxy and gRPC for low-latency production inference.

Help us improve and share your feedback! Did you find this helpful?

Funding

Total Funding

$259.6M

Above

Industry Average

Funded Over

5 Rounds

Notable Investors:
Acquisition funding comparison data is currently unavailable. We're working to provide this information soon!
Acquisition Funding Comparison Coming Soon

Benefits

  • Medical, Dental, and Vision insurance
  • 401K retirement savings
  • Flexible time off
  • FSA and Commuter benefits
  • Parental and family leave
  • Office & phone plan reimbursement

Growth & Insights and Company News

6 month growth

-2%

1 year growth

27%

2 year growth

15%
Baseten
Oct 27th, 2026
Introducing Baseten's newest engineering leaders.

Introducing Baseten's newest engineering leaders. Baseten is excited to welcome Bryan Vann, Ilina Mitra, Jaikumar Ganesh, and Rahmi Marasli to Baseten! Last updated. October 28, 2026 Published. October 27, 2026 Baseten is excited to welcome Bryan Vann, Ilina Mitra, Jaikumar Ganesh, and Rahmi Marasli to Baseten! They each bring deep technical expertise and experience building systems and teams at scale, and they'll help Baseten grow engineering as Baseten support its customers' most ambitious AI workloads. Bryan Vann: Bringing foundational systems experience to inference. Bryan joins the Baseten Inference Stack (BIS) team from Kindo, where he was co-founder and CTO. Previously, he spent sixteen years at Google, where he was an original architect of Google Drive and went on to lead much of its engineering organization as Senior Director. His career combines hands-on experience building foundational systems with the perspective of leading large teams and running a company. At Baseten, he'll apply that experience to BIS, the platform that serves models efficiently and reliably in production. Bryan knows what it takes to build software that people depend on every day. Baseten is excited to have him bringing that experience to its inference stack alongside the team. Ilina Mitra: scaling its inference platform. Ilina joins as Head of Inference Platform from Meta, where she led the PyTorch Inference Acceleration organization. Her team was responsible for optimizing Meta's most critical recommendation and generative AI models and bringing them into production. She brings deep expertise in inference, spanning performance optimization and large-scale serving, along with firsthand experience solving the engineering challenges that come with operating AI systems at massive scale. At Baseten, Ilina will help grow its inference platform and the teams behind it. Her experience connecting performance work to the demands of production makes her a strong addition as its customers' workloads increase in scale and complexity. Jaikumar Ganesh: Connecting deep engineering with customer problems. Jaikumar joins from Anyscale, where he was Head of Engineering. He helped build the engineering team behind Ray and Anyscale and played a direct role in winning the company's earliest customers. Previously, he spent 7 years at Uber, where he led Applied ML and ML Infrastructure, working on problems including ETA prediction and location accuracy, and also started the Uber Bengaluru Engineering Office. Earlier in his career, he was part of the Android 1.0 team at Google. Throughout his career, Jaikumar has paired deep technical experience with a close understanding of customer needs. He's helped turn foundational technology into products, built teams from the ground up, and operated systems at scale. At Baseten, he'll bring that experience to its forward-deployed engineering team, working closely with customers on their hardest inference problems. Baseten is excited for the perspective he brings to that work and to the broader engineering organization. Rahmi Marasli: Building the platform that supports its growth. Rahmi joins as Head of Product Platform. Most recently, he was Head of Engineering at NexHealth. Before that, he led the development of Databricks' commercialization platform and spent nearly 15 years at Google building AI and ML platforms. Rahmi has built and led teams through several different stages of company growth, and brings experience building platforms that the world's most demanding enterprises depend on. At Baseten, he'll help strengthen the foundations that support its products and enable its engineering teams to move quickly. Baseten is thrilled to have his experience as Baseten develop the most secure and scalable enterprise platform for inference, training, and agents. Come build with Baseten. Bryan, Ilina, Jaikumar, and Rahmi bring technical judgment and experience that will help Baseten grow both its systems and its teams. Baseten is thrilled to welcome them to Baseten. Baseten is continuing to hire across engineering, including inference, model performance, infrastructure, product platform, and forward-deployed engineering. If you want to work on hard problems alongside people who care deeply about what they build, Baseten is hiring.

TechDay
Aug 26th, 2026
Google Cloud & Anyscale launch Ray sandboxing tool.

Google Cloud & Anyscale launch Ray sandboxing tool. Thu, 27th Aug 2026 (Today) Google Cloud and Anyscale have introduced an experimental sandboxing library for Ray clusters on Google Kubernetes Engine. The software uses gVisor to isolate code execution in distributed Ray environments. The release addresses a growing challenge in reinforcement learning and related post-training work, where model-generated code, dynamic rollouts and tool use must run in segregated environments across large compute clusters. Ray has become a common runtime for these jobs, coordinating trainers, inference engines and rollout workers across distributed systems. Under the new approach, each sandbox is represented as a Ray Actor, so it fits the same programming model already used for other Ray-managed resources. The Ray scheduler selects the node where the sandbox runs and reserves CPU and memory, while the actor manages lifecycle tasks and gVisor provides the execution boundary on that machine. Starting with Ray 2.58, users can create sandboxed environments through standard Ray application programming interfaces. These environments can be built from OCI-compatible container images and configured with CPU and memory limits, environment variables, working directories and networking settings. Users can also execute commands, inspect sandbox state, move files in and out of the environment, and terminate or delete the sandbox. For lower-level use, the software includes SandboxRuntime, which gives direct access to local gVisor sandboxes and allows changes to the OCI specification before it is passed to gVisor. Security focus The choice of gVisor reflects concern about running untrusted code generated by models. Google's open-source application kernel implements much of the Linux system-call interface in userspace, adding an extra isolation layer between workloads and the host kernel. This design avoids exposing a Docker daemon or host Docker socket to the sandbox while still using standard OCI container images. For organisations building agentic AI systems, it is intended to make isolated environments easier to create on demand without relying only on conventional containers. Ray is already being used for workloads including multimodal data pipelines and frontier reinforcement learning, according to Google Cloud. It also pointed to broader use in frameworks such as veRL, NeMo-RL, SLIME, MILES and SkyRL, which depend on Ray to coordinate distributed tasks. Cluster integration A key part of the design is that sandboxing is not presented as a separate execution model. Instead, it sits within Ray's existing resource management structure, where environments can be placed on machines, assigned resources, recovered after failures and scaled alongside the wider workload. That could matter for teams already using Ray to manage complex post-training pipelines because it reduces the need for a parallel orchestration system for isolated execution. In practice, a sandbox can be called through standard Ray Actor methods even when it is running elsewhere in the cluster, with a proxy actor forwarding operations to gVisor. The software is being made available for use on Google Kubernetes Engine, a central platform for container-based AI infrastructure in Google Cloud. The tie-up with Anyscale, a key commercial company behind Ray, also shows coordination between the cloud provider and the wider Ray ecosystem around reinforcement learning tools. Broader trend The move highlights broader pressure in AI infrastructure as companies experiment with agentic systems that generate code, carry out multi-step reasoning and interact with external tools. These systems can create more operational risk than static model inference, especially when they need to execute commands dynamically as part of training or evaluation. For some AI workflows, sandboxing has become a practical requirement rather than a secondary feature. By bringing isolated environments into Ray's core programming model, Google Cloud and Anyscale are aiming to make that requirement part of standard cluster operations rather than a separate security layer added afterward. The initial release is experimental, with gVisor as the first supported runtime. Future Ray versions are expected to add support for other sandboxing runtimes, including Agent Substrate and Kata Containers.

COINS NEWS
Aug 25th, 2026
Anyscale debuts GPU Health Observability for AI workloads.

Anyscale debuts GPU Health Observability for AI workloads. Anyscale introduces GPU Health Observability, bridging hardware and ML workloads with real-time monitoring to reduce failures. (Read More)

Anyscale
Aug 13th, 2026
Maximizing the Power of NVIDIA GB300 NVL72: NVLink Domain-Aware Placement Groups in Ray.

Maximizing the Power of NVIDIA GB300 NVL72: NVLink Domain-Aware Placement Groups in Ray. Summary. NVIDIA GB300 NVL72 rack-scale systems unlock massive performance boosts by connecting 72 NVIDIA Blackwell GPUs and 36 NVIDIA Grace CPUs together with a rack-scale NVIDIA NVLink scale-up fabric known as an NVLink Domain. To help Ray users take advantage of this topology, Anyscale, Inc. is introducing NVLink Domain-Aware Placement Groups: a multi-node topology-aware scheduling primitive that colocates placement group bundles within a single NVLink Domain. In this blog, Anyscale, Inc. explain why this matters for GB200 and GB300 NVL72 systems and share how NVIDIA's GEAR research lab validated these benefits on real-world NVIDIA GB300 NVL72 training workloads. Until now, Ray placement groups focused on the type of accelerator attached to individual nodes, like choosing between an NVIDIA Hopper or NVIDIA Blackwell GPU. However, newer systems like NVIDIA's GB300 NVL72 provide multi-node NVLink Domains which need topology aware placement to be used effectively. NVLink Domain-Aware Placement Groups extend Ray's scheduling model with topology awareness, allowing users to both maximize high-performance GPU communication and preserve topology intent during disruptions. This small but powerful change unlocks the potential of systems like GB200 and GB300 while laying the groundwork for more general topology-aware scheduling and autoscaling features for multi-host/multi-rack systems. Multi-Node NVLink Scale-up: NVIDIA GB300 NVL72. Traditional GPU servers like the NVIDIA DGX H100 and DGX H200 pack 8 GPUs into a single node connected by NVLink over SXM, with communication between nodes generally using InfiniBand or RoCE. The NVIDIA GB200 NVL72 and GB300 NVL72 provide a new computing platform by connecting a full rack of 72 Blackwell GPUs and 36 Grace CPUs with 1,800 GB/s of all-to-all bandwidth per GPU, effectively enabling all GPUs to work together as one. For workloads where collective communications and memory transfer dominate, the GB200 and GB300 NVL72 are industry leading. Introducing ray NVLink Domain-Aware Placement Groups. To take advantage of NVIDIA GB200 NVL72 and GB300 NVL72 in Ray, users need the ability to request groups of actors be placed within the same NVLink Domain, which corresponds to a rack. Previously Ray placement groups did not understand cross-node dependencies. That is, they could only PACK or STRICT_PACK at the node level. For example, if you tried to STRICT_PACK 18 bundles requiring 4 GPUs and 2 CPUs each in a placement group, it would not be scheduled because you would actually be requesting a single node which has 72 GPUs! The previous workaround was to assign a custom label per GB300 NVL72 rack (e.g., "ray.io/gpu-domain"="rack-7") and then use bundle_label_selector to "pin" bundles to that rack. This is manual and it doesn't compose well with autoscaling or fault-tolerance. To address this, Anyscale, Inc. is introducing NVLink Domain awareness to the placement group API. Users activate this feature by defining a new topology strategy field in the placement group API, i.e. topology_strategy = {ray.io/node-id: "PACK", ray.io/gpu-domain: "STRICT_PACK"}. This new addition tells Ray it MUST place all bundles within one NVLink Domain. For example, in a Ray cluster with multiple GB300 racks, the following placement group would ensure your actors are placed in the same NVLink Domain: 1bundles = [{"GPU": 4, "CPU": 2}] * 16 2topology_strategy = {ray.io/node-id: "PACK", ray.io/gpu-domain: "STRICT_PACK"} 3pg = placement_group( 4bundles=bundles, 5 topology_strategy=topology_strategy, 6 name="gb300_single_rack_16_node_pg", 7) 8ray.get(pg.ready While this code looks simple, the benefits of it are substantial. Optimized networking performance. The most obvious benefit of domain-aware placement is increased networking performance. Keeping tightly coupled actors within the same NVLink Domain allows for collective operations such as all_reduce to use NVLink instead of slower cross-domain paths. Not only that it also allows Anyscale, Inc. to take better advantage of new features to accelerate collective communications such as NVIDIA SHARP[1]. Application-aware fault tolerance. Ray will preserve the application's topology intent when cluster state changes. If a node fails or requires maintenance, Ray will replace the node from the same NVLink Domain when capacity exists rather than silently fragmenting the workload across racks. An example of this can be seen in Figure 3. If capacity does not exist, the bundle is queued for rescheduling unless the entire set of bundles goes down where a new NVLink Domain is automatically selected for use. This fault tolerance mechanism has always been an important part of Ray placement groups and now it is extended to these multi-node systems. Real world example: large scale distributed VLA training on GB300. Anyscale, Inc. partnered with NVIDIA's GEAR research lab to test this new feature across their large scale VLA (Vision Language Action) pre-training runs on a GB300 cluster. To evaluate the benefit of NVLink Domain-Aware Placement Groups in Ray, NVIDIA GEAR undertook two training runs, one with, and one without this new feature. Each run used 512 GPUs (128 nodes), composed of 8 groups of 64 GPUs (16 nodes). The second run achieved 1.13x faster iterations per second than the first. However, this is just the beginning, as further opportunities remain to make even more effective use of the GB300's unique hardware capabilities. Why is the performance better in run two? In run one, GPUs spend more time exchanging data with their placement group peers (for example during collective operations like all_reduce). Whereas in run two, actors are placed such that they benefit from NVLink's fast GPU to GPU memory sharing which enables training speeds not possible in the first run. Furthermore, by making Ray aware that placement groups are intended to be located on the same NVLink Domain, handling faults gracefully during long training runs is significantly easier. Other use-cases for rack-aware scheduling. Distributed inference. Serving workloads that use disaggregated inference often separate prefill and decode workers. On GB300-class systems, it is especially important that these workers land within the same NVLink Domain so they can exchange KV cache and intermediate state over the fastest available path. NVLink Domain-Aware Placement Groups make this much easier allowing users to express the intent that related prefill and decode actors should be colocated on the same rack, instead of manually pinning them with rack-specific labels. Reinforcement learning. RL workloads have many phases: training, rollout, and evaluation, each with different communication patterns. Domain-aware placement lets users keep the most tightly coupled parts of the pipeline together, such as policy training workers or actors that frequently exchange model weights, while still giving Ray flexibility to schedule less communication-heavy components elsewhere. What's next? The primary goal of this feature is to bring awareness of NVLink Domains to the Ray application layer. Over the next few releases, Anyscale, Inc. aim to provide even more visibility and tools to understand GPU locality and optimize placement for maximum performance and interconnect efficiency. Anyscale, Inc.'ll also be expanding the Placement Group API on several fronts: * NVLink Domain-Aware Placement Groups currently only support STRICT_PACK. Anyscale, Inc. plan to add support for other strategies like STRICT_SPREAD, which would, for example, let you place bundles on separate racks. * Nested topologies: The topology expressed via NVLink Domain-Aware Placement Groups is flat today. In reality, infrastructure is usually hierarchical where racks live within datacenters, which live within availability zones, and so on. Anyscale, Inc. plan to add support for expressing these nested topologies. Try it out now. Anyscale, Inc.'d love to hear feedback from the community on this feature. If you have ideas for improving the API or run into issues using it, please open a github issue on https://github.com/ray-project/ray. Table of contents.

The Edge Media Group
Jul 30th, 2026
Nscale to buy AI software firm Anyscale for $1.65B to boost cloud efficiency

Cloud provider Nscale has agreed to acquire software startup Anyscale for approximately $1.65 billion. San Francisco-based Anyscale offers software that helps artificial intelligence workloads run more effectively across separate servers and data centres. Formed from a cryptocurrency mining business in early 2024, London-based Nscale leases AI-focused computing power and is developing massive data centres in Norway and West Virginia. The acquisition will allow Nscale customers to access training, fine-tuning, and inference services through a single platform. Anyscale reported 70% revenue growth in its most recent quarter. All roughly 200 employees will join Nscale. The company previously raised funds in 2022 above a $1 billion valuation. Nscale plans to IPO, potentially in the second half of 2026.

Recently Posted Jobs

Sign up to get curated job recommendations

Anyscale is Hiring for 23 Jobs on Simplify!

Find jobs on Simplify and start your career today

Don't see your dream role? Check out thousands of other roles on Simplify.Browse all jobs