Software Engineer - Forecasting & Scheduling (Remote - US) at Jobgether

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Software Engineer - Forecasting & Scheduling (Remote - US) at Jobgether. This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer - Forecasting & Scheduling in the United States.. We are seeking a highly skilled Software Engineer to build and optimize forecasting and scheduling systems for large-scale customer support operations. In this role, you will design robust data pipelines, predictive models, and scheduling algorithms to ensure the right number of support agents are available at the right time. You will collaborate closely with engineering, data science, and operations teams to deliver performant and reliable solutions. The position offers the opportunity to impact critical workflows, improve operational efficiency, and contribute to a platform that serves thousands of agents and millions of customer interactions. Ideal candidates are passionate about high-performance software, machine learning, and solving complex scheduling challenges at scale.. . Accountabilities. . Develop and maintain forecasting systems to predict support contact volume accurately.. . Build interfaces and data pipelines to translate forecasts into optimal staffing schedules.. . Design and implement scheduling algorithms that account for team preferences, business constraints, and labor laws.. . Optimize MLOps processes to ensure rapid model deployment, iteration, and reliability.. . Collaborate cross-functionally with engineering, ML, and operations teams to deliver end-to-end solutions.. . Ensure high performance, scalability, and reliability across forecasting and scheduling systems.. . . Extensive back-end engineering experience with statically typed languages such as Go, Java, or Rust.. . Familiarity with Python and ML/statistical libraries such as pandas, SciPy, and seaborn.. . Previous experience on machine learning, algorithmic, or optimization-focused teams.. . Strong understanding of forecasting, scheduling, and combinatorial optimization problems.. . Passion for high-performance software and statistical accuracy in large-scale systems.. . Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.. . Strong communication skills to work effectively across teams.. . . Company Location: United States.