
Medely is the world's largest healthcare talent marketplace, connecting providers to a flexible workforce of 300,000 nurses and allied professionals. Since COVID-19, demand for healthcare gig work has surged: a 2022 Oliver Wyman survey found a 1400% spike in nurses moving to gig models. Medely is creating a trusted network where healthcare workers can find flexible opportunities and facilities can fill urgent shifts.
As Medely matured, the company recognized that machine learning could optimize two key levers:
But without a proper experimentation-to-production pipeline, these optimizations remained out of reach.
Medely chose Chalk for self-serve feature infrastructure that could scale with their ambitions. Within months, they deployed a charge rate recommendations model that drove a sharp increase in revenue, proving the value of ML and clearing the path to growth.
Healthcare staffing operates on compressed timelines. Jobs can be posted with as little lead time as 48 hours. Pricing and matching models need to react to marketplace conditions in real time.
Medely assembled a batch pipeline from available tools:
This architecture created two main problems:
Since the job was daily, feature freshness was locked at 24 hours: too slow to react to rapidly changing facility demand and professional availability.
To scale their ML use cases, Medely needed something low-lift, flexible, and seamless.
Medely evaluated a variety of feature platforms, and Chalk stood out for its ease of adoption, support quality, and self-serve design. The team spun up Chalk in just a few days, replacing the batch pipeline with a unified system where features are defined in Python and computed in real time.
What Chalk delivered:
The manual infrastructure work disappeared. Medely engineers could modify feature logic, update schemas, and add data sources without touching Terraform or coordinating pipelines. Chalk handled the infrastructure layer automatically, functioning as a data engineering team delivered via software.
Chalk directly queries Postgres at inference time, eliminating the 24-hour staleness problem. Medely’s pricing models now combine Snowflake historical aggregates with Postgres real-time signals, availability, facility demand, and current shift patterns—reacting to marketplace conditions as they happen.
Chalk's resolver architecture transformed how quickly Medely engineers could build features. Previously, building features from related data meant writing separate complex queries across multiple tables. To calculate anything from a professional's job history, they manually joined professional to jobs and computed the metric, a pattern repeated across dozens of features.
In Chalk, the team defined the relationship once: a professional has many jobs. Resolvers could then chain off that relationship: professional.booked_jobs gave them the entire history. From completed counts to cancellation rates, features that would've required separate Snowflake queries now flow naturally from that single relationship.
What used to take dedicated queries and pipeline coordination now happens in minutes.
From the first model Medely deployed with Chalk, the ROI was clear. The charge rate recommendation model is projected to generate $800K in annual net revenue through improved margins on job placements, enabled by real-time computation and self-serve infrastructure.
Beyond the immediate revenue impact, Chalk transformed how quickly Medely's ML team could operate:
Faster development and real-time features enable Medely to better match nurses and doctors to urgent shifts, filling critical healthcare needs more efficiently.
Medely's 2026 planning revealed how central Chalk had become. The team prioritized "Invest in Chalk" as a top initiative focused on unlocking more platform capabilities. Multiple models are now in experimentation for both pricing and matching use cases.
With Chalk as its foundation, Medely is building toward: