About the role

  • Software Engineer developing AI-driven forecasting and scheduling solutions for customer support platforms. Collaborating closely on machine learning efficiency and optimal scheduling techniques in a dynamic environment.

Responsibilities

  • Developing forecasting interfaces, data pipelines, and inference servers to predict support contact volume.
  • Designing and implementing interfaces to collect and store team preferences and customer business constraints to create optimal schedules.
  • Enhancing machine learning efficiency and operations to support rapid model deployment and iteration.

Requirements

  • Extensive back-end engineering experience in statically typed languages like Go, Java, or Rust.
  • 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.

Benefits

  • Stock options
  • Full range of medical, financial, and/or other benefits

Job title

Software Engineer – Forecasting & Scheduling

Job type

Experience level

Mid levelSenior

Salary

$135,000 - $280,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job