About The Position

Assembled is seeking a Software Engineer specializing in Forecasting & Scheduling to join their team. This role will focus on developing and enhancing the platform's capabilities in predicting contact volume and optimizing the scheduling of thousands of support agents. The engineer will work on forecasting interfaces, data pipelines, inference servers, and the design and implementation of interfaces for collecting team preferences and business constraints to create optimal schedules. A key aspect of the role involves MLOps to improve machine learning efficiency and deployment. Assembled is backed by significant funding and works with major companies to coordinate support operations using AI and human collaboration.

Requirements

  • Familiarity with ML packages and software.
  • Experience using Python libraries like pandas, SciPy, and seaborn for statistical or predictive work.
  • Previous experience working on a machine learning or algorithmic team.
  • A strong commitment to advancing both statistical and runtime performance, ensuring reliable and efficient forecasting and scheduling.

Responsibilities

  • 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.
  • 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.
  • Enhancing machine learning efficiency and operations to support rapid model deployment and iteration (MLOps).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service