Jobs · Information Technology · New York

Software Engineer - Forecasting & Scheduling

Voice AI Space · New York, NY · Today
Information Technology$71/hrFull-time

About the role

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.

Responsibilities

  • 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.
  • MLOps: Enhancing machine learning efficiency and operations to support rapid model deployment and iteration.

Requirements

  • 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.

Qualifications

  • Experience with Python and related ML libraries.
  • Understanding of statistical models and algorithms.
  • Experience with data pipelines and inference servers.
  • Knowledge of machine learning optimization techniques.

Skills

  • Python programming
  • Data analysis and modeling
  • Machine learning
  • Optimization algorithms
  • Software development

Benefits

Assembled provides a comprehensive benefits package including health insurance, retirement plans, and paid time off.

Pay

The salary range for this position is $100,000 - $150,000 annually, commensurate with experience.

Schedule

This is a full-time, on-site position located in San Francisco, CA and New York City, NY.

Similar jobs