This job has expired
This position was posted on December 19, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Job Overview
Location
Oregon, USA
Job Type
Full-time
Category
Software Engineer
Date Posted
December 19, 2025
Full Job Description
đź“‹ Description
- • Own the end-to-end forecasting engine that predicts contact volume for support teams ranging from 50 to 10,000+ agents. You’ll build the data pipelines, feature stores, and inference services that ingest real-time ticket streams, chat volume, and historical patterns to generate hourly and daily forecasts with 95 %+ accuracy.
- • Design and ship the scheduling layer that turns those forecasts into optimal weekly and monthly rosters. You’ll model labor-law constraints (overtime, rest periods, union rules), agent preferences (shift bids, PTO, part-time vs. full-time), and business rules (SLA targets, language coverage, BPO vs. in-house mix) to solve a large-scale nurse-scheduling-style optimization problem for thousands of agents.
- • Build intuitive, performant web interfaces that let workforce managers tweak assumptions and instantly see the impact on cost, service level, and agent happiness. You’ll own the React or Go-based front-end components as well as the GraphQL and gRPC APIs that power them.
- • Run the MLOps lifecycle for forecasting models: experiment tracking, automated retraining, canary releases, and A/B testing. You’ll integrate with Kubeflow, Airflow, or custom CI/CD pipelines to push new model versions to production multiple times per week without downtime.
- • Optimize for both statistical accuracy and runtime performance. You’ll profile Python micro-services, rewrite hot paths in Rust or Go, and leverage GPU-accelerated libraries to cut inference latency from seconds to milliseconds while keeping cloud costs flat.
- • Collaborate daily with data scientists, product managers, and customer success to translate ambiguous business questions (“How do we handle a 3× Black Friday spike?”) into concrete engineering deliverables. You’ll present weekly demos to stakeholders at Canva, Etsy, and Robinhood, iterating based on live feedback.
- • Contribute to the long-term technical vision: evaluating probabilistic programming languages, experimenting with large-scale integer-programming solvers, and prototyping reinforcement-learning agents that learn optimal staffing policies over time.
- • Champion engineering excellence through rigorous code reviews, design docs, and blameless post-mortems. You’ll mentor junior engineers and set the bar for testing, observability, and documentation across the forecasting & scheduling squad.
Skills & Technologies
About Assembled Technologies Inc.
Assembled builds workforce management software for customer support teams. The platform forecasts demand, schedules staff, and tracks real-time metrics across support channels like email, chat, phone, and social. Integrations with Zendesk, Salesforce, Kustomer, and Intercom pull ticket data to automate staffing decisions. Companies use Assembled to reduce response times, balance agent workloads, and plan hiring against predicted ticket volume. Founded in 2018, the company serves technology, e-commerce, and marketplace businesses seeking to scale support operations efficiently.
Similar Opportunities
1 month ago

Scale Army Careers
1 month ago

