The Algorithm of Us

The Offsite Room Assignment

The company offsite was held at a converted warehouse in SoMa, all exposed brick and industrial lighting and the aggressive scent of artisanal candles. HeartSync’s entire staff of forty-three people milled around a central atrium, clutching name tags and cups of overpriced cold brew, pretending to be excited about “team bonding” and “synergy exercises.”

Mira stood near a potted fern, arms crossed, watching Leo work the room like a politician on the campaign trail. He laughed at someone’s joke. He touched a junior developer’s shoulder. He nodded sagely at something the head of marketing said. It was nauseating.

She hadn’t spoken to him since the hike. Three days of radio silence. Three days of replaying that moment on the trail, the buzz of his phone, the guilty flinch, the glimpse of her initials on his screen. She’d spent those days in a cold fury, running through scenarios in her head. Confront him. Sabotage his code. Quit. Move to another country. Change her name. Become a hermit in the Pacific Northwest.

Instead, she’d shown up to the offsite because the CEO had sent a calendar invite with the subject line “MANDATORY: TEAM SPIRIT BUILDING” in all caps, and she didn’t have a good excuse to skip it.

“Mira!” Leo’s voice cut through the ambient chatter. He was walking toward her, a cup of coffee in each hand. He extended one to her. “You look like you need this.”

She took the cup because refusing would be rude, and she was supposed to be his doting girlfriend. “Thanks.”

“You’ve been avoiding me.”

“I’ve been working.”

“You’ve been avoiding me,” he repeated, softer this time. He stepped closer, lowering his voice. “Look, about the hike—”

“Not here.”

He glanced around. A few people were watching them, smiling. The HeartSync power couple, having a private moment. He forced a grin and touched her elbow. “We’ll talk later. Room assignments are posted.”

The room assignments were posted on a corkboard near the bathrooms. Mira scanned the list, looking for her name, hoping for a single room, a private sanctuary where she could plot her revenge in peace.

She found her name next to Leo’s.

Room 204. Double occupancy.

“You’ve got to be kidding me,” she muttered.

“Looks like we’re roommates.” Leo appeared beside her, reading over her shoulder. His breath was warm against her neck. She stepped away.

“This is a violation of basic human decency.”

“It’s a standard offsite practice. Shared rooms build camaraderie.”

“Camaraderie,” she repeated, the word tasting like ash. “We’re supposed to be faking a relationship, not actually living together.”

“The PR team thought it would look more authentic.” He shrugged. “I tried to push back, but they said it was ‘non-negotiable for the narrative.’”

Mira closed her eyes and counted to five. When she opened them, the room assignments hadn’t changed. She was still stuck with him. “Fine. But we’re establishing ground rules.”

“Ground rules. I love ground rules.” He pulled out his phone. “Should I start a shared notes document?”

“Don’t be cute.”

“I’m always cute.”

She grabbed his wrist and dragged him toward the stairs. “We’re going to see the room. Now.”

Room 204 was exactly what she expected: two twin beds with industrial gray linens, a small desk, a window that faced a brick wall, and a thermostat that someone had set to sixty-eight degrees. Mira walked to the far bed and dropped her bag on it. “This one’s mine.”

“Fine by me.” Leo tossed his bag onto the other bed. He sat down, bouncing slightly on the mattress. “So. Ground rules.”

She turned to face him, arms crossed. “Rule one: no touching. No accidental brushes, no shoulder pats, no nothing. We maintain a minimum distance of three feet at all times.”

“That’s going to be hard during the trust fall exercise.”

“I’ll fall alone.”

“Rule two,” she continued, ignoring him. “No discussing work after ten PM. I need to sleep, and I don’t want to hear about your algorithm.”

His expression flickered. A crack in the facade. “My algorithm?”

“Yes. Your algorithm. The one you’re testing on my data.”

The room went quiet. The hum of the heating unit filled the space between them.

Leo’s jaw tightened. “You saw that.”

“I saw enough.” She kept her voice level, controlled. “You’ve been running tests on my user profile. My data. Without my permission.”

“It’s not what you think.”

“Then explain it to me. Explain why you’ve been secretly analyzing my behavior patterns while pretending to go on dates with me.”

He stood up. Ran a hand through his hair. Paced to the window and back. “I was trying to understand you.”

“Understand me?”

“Yes. Your algorithm is good, Mira. Really good. But it’s missing something. I wanted to see what made you tick. What kind of person you are. What your preferences actually look like in the data.”

“So you hacked my profile.”

“I didn’t hack anything. You’re a HeartSync user. Your data is anonymized for internal testing. I just… prioritized it.”

“You prioritized my data because you wanted to beat me.”

He stopped pacing. Looked at her. “Maybe. At first. But then I started noticing things.”

“What things?”

“You always match with people who are your intellectual equals. You never swipe right on anyone who has a grammar error in their profile. You prefer photos taken outdoors, but not at golden hour—too cliché. You’ve never responded to a message that started with ‘hey.’” He paused. “You’re looking for someone who challenges you. Someone who doesn’t bore you.”

Mira’s throat tightened. He’d read her. Not just her data, but her. The patterns she’d never articulated to anyone. The quiet preferences she’d coded into her own matching algorithm without realizing it.

“That’s creepy,” she said.

“It’s data analysis.”

“It’s a violation of privacy.”

“It’s the same thing you do every day. You just don’t like that I did it to you.”

She had no response to that. Because he was right. She’d spent years analyzing user behavior, building models to predict what people wanted, reducing human connection to a set of variables. She’d never considered what it felt like to be on the other side of the equation.

“I’m not going to apologize for being competitive,” Leo said. “But I am sorry for not telling you. That was a dick move.”

“Yes. It was.”

“Can we start over?”

She wanted to say no. She wanted to hold onto her anger like a shield. But the truth was, she was tired. Tired of pretending. Tired of competing. Tired of being alone in a room full of people.

“Fine,” she said. “But rule three: no more secret projects. If you’re working on something, you tell me.”

“Deal.” He extended his hand.

She stared at it. “We’re not shaking hands. That’s too formal.”

“What do you want to do instead? A pinky swear?”

“Don’t be ridiculous.”

“I’m being sincere. I want to reset. Clean slate.” He kept his hand out. “Please.”

She took it. His palm was warm, his grip firm. They held for a second longer than necessary. She pulled away first.

“We should go downstairs,” she said. “The team-building exercises start in ten minutes.”

“Right. Team building.” He grabbed his jacket. “I heard there’s a trust fall.”

“I’m not falling into your arms.”

“You say that now.”

The team-building exercises were exactly as terrible as Mira had anticipated. They started with an icebreaker where everyone had to share “one fun fact about themselves.” Mira said she could solve a Rubik’s cube in under thirty seconds. Leo said he’d once accidentally crashed a wedding in Napa and ended up giving a toast. The room laughed. Mira did not.

Then came the trust fall. The facilitator, a man in a tie-dye shirt named Bryce, arranged everyone in pairs. Mira was paired with Leo.

“Okay, partners,” Bryce said, clapping his hands. “One person stands behind the other. The front person closes their eyes and falls backward. The back person catches them. It’s about trust. It’s about letting go.”

Mira looked at Leo. “I’m not falling.”

“You have to. It’s mandatory.”

“I’ll fall forward.”

“That’s not how it works.”

She sighed. “Fine. You fall first.”

Leo grinned. “Scared?”

“Cautious.”

He turned his back to her. “Catch me.”

He fell. She caught him. His weight was solid, warm. His shoulders pressed against her palms. He smelled like coffee and something woodsy. She held him for a beat longer than necessary before pushing him upright.

“Your turn,” he said.

She turned around. Closed her eyes. Took a breath.

“I’ve got you,” Leo said.

She fell.

He caught her. His arms wrapped around her waist, steadying her. She opened her eyes and looked up at him. His face was inches from hers. She could see the flecks of gold in his irises. The slight curve of his smile.

“See?” he said softly. “Not so hard.”

She stepped away. “It’s a trust fall. Not a marriage proposal.”

“Noted.”

The rest of the afternoon was a blur of activities: a scavenger hunt (Mira and Leo won by finding a hidden USB drive in the break room), a group brainstorming session (Mira suggested they scrap the entire gamification feature; Leo agreed), and a cooking competition (they burned the pasta and had to order pizza).

By the time evening rolled around, Mira was exhausted. She retreated to Room 204, showered, and changed into pajamas. Leo came in an hour later, smelling like beer and cheap cologne.

“They’re doing karaoke downstairs,” he said, collapsing onto his bed. “I escaped before someone forced me to sing ‘Wonderwall.’”

“Smart.”

“You’re not going back down?”

“No.”

“Good.” He rolled onto his side, facing her. “Can we talk? For real this time?”

She pulled her knees to her chest. “About what?”

“About why we’re both here. Why we agreed to this stupid fake relationship.”

“Because the CEO told us to.”

“That’s the surface reason. But there’s more to it.” He paused. “I think we both wanted to prove something. To ourselves. To each other. That we’re not just algorithms. That we’re human.”

Mira stared at the ceiling. “I don’t know if I’m good at being human.”

“Neither do I. But maybe we can figure it out together.”

She turned her head to look at him. His eyes were soft, unguarded. For a moment, she forgot about the competition. The sabotage. The data leak. She only saw him.

“Leo,” she said.

“Yeah?”

“Thank you. For catching me.”

He smiled. “Anytime.”

The room fell into silence. The heating unit hummed. Somewhere downstairs, someone was butchering a pop song. Mira lay back on her pillow, staring at the ceiling, feeling the weight of the day settle into her bones.

She was still angry. Still hurt. Still planning to beat him at his own game.

But underneath all of that, something else was growing. Something she couldn’t quantify or model or reduce to a variable.

She was starting to like him.

And that was the most dangerous thing of all.