Software Engineer - Forecasting & Scheduling

Reposted Yesterday
2 Locations
In-Office or Remote
135K-280K Annually
Mid level
Artificial Intelligence • Software • Automation
The support operations platform. Enabling great support, from workforce planning to AI automation
The Role
Develop forecasting interfaces and scheduling systems for support agents, leveraging ML principles and optimizing performance metrics.
Summary Generated by Built In
About Assembled

Assembled builds the infrastructure that underpins exceptional customer support, empowering companies like CashApp, Etsy, and Robinhood to deliver faster, better service at scale. With solutions for workforce management, BPO collaboration, and AI-powered issue resolution, Assembled simplifies the complexities of modern support operations by uniting in-house, outsourced, and AI-powered agents in a single operating system. Backed by $70M in funding from NEA, Emergence Capital, and Stripe, and driven by a team of experts passionate about problem-solving, we’re at the forefront of support operations technology.

What you’ll work on
  • Predicting contact volume: Developing forecasting interfaces, data pipelines, and inference servers to predict support contact volume and determine the optimal number of support agents required for specific days and times.

  • Scheduling 1000s of support agents: Designing and implementing interfaces to collect and store team preferences and customer business constraints (e.g., labor laws), enabling the creation of optimal schedules for teams of thousands of support agents based on these forecasts and constraints. (check out https://en.wikipedia.org/wiki/Nurse_scheduling_problem)

  • MLOps: Enhancing machine learning efficiency and operations to support rapid model deployment and iteration.

About you (specifically)
  • Experience with translatable languages: Extensive back-end engineering experience in statically typed languages like Go, Java, or Rust.

  • Familiarity with ML packages and software: Experience using Python libraries like pandas, SciPy, and seaborn for statistical or predictive work.

  • Background in ML or algorithmic teams: Previous experience working on a machine learning or algorithmic team.

  • Passion for performance: A strong commitment to advancing both statistical and runtime performance, ensuring reliable and efficient forecasting and scheduling.

Top Skills

Go
Java
Pandas
Python
Rust
Scipy
Seaborn

What the Team is Saying

Joe
Talal
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, California
130 Employees
Year Founded: 2018

What We Do

Industry leaders like Etsy, Robinhood, and Stripe trust Assembled to provide customer-facing AI agents and workforce planning at scale. We automatically resolve millions of interactions through chat, email, and phone while optimizing staffing for hundreds of thousands of support professionals. Our mission is to elevate customer support through AI-powered software that makes life easier for customers and employees.

Why Work With Us

Assembled is built on the belief that great teams, like great support agents, lead with empathy, ownership, and action. We work transparently, give and receive feedback as a gift, and show up for each other across roles. It's a culture where titles take a back seat to impact, and everyone’s invested in building something that truly supports people.

Gallery

Gallery
Gallery
Gallery

Assembled Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

For the majority of our roles we're hybrid, Monday & Thursday in-office

Typical time on-site: 2 days a week
HQSan Francisco, California
United Kingdom
New York City, NY
Learn more

Similar Jobs

Assembled Logo Assembled

Enterprise Account Executive

Artificial Intelligence • Software • Automation
In-Office or Remote
3 Locations
130 Employees
130K-260K Annually

Assembled Logo Assembled

UX Engineer

Artificial Intelligence • Software • Automation
In-Office or Remote
3 Locations
130 Employees
145K-245K Annually

Assembled Logo Assembled

Machine Learning Engineer

Artificial Intelligence • Software • Automation
In-Office or Remote
2 Locations
130 Employees
135K-280K Annually

Assembled Logo Assembled

Growth Marketing Lead

Artificial Intelligence • Software • Automation
In-Office or Remote
3 Locations
130 Employees
120K-160K Annually

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account