Software Engineer, Core Algorithms

Timely builds AI-powered scheduling tools for schools to optimize resource allocation, course access, and staffing priorities while saving time for administrators.
Backend
Senior Software Engineer
Remote
3+ years of experience
Education · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Infra IP DV - SMMU IP Sr Engineer

Senior Software Engineer role at Qualcomm focusing on System Memory Management IP test bench development and validation.

CPU Architecture Performance Engineer

Senior CPU Architecture Performance Engineer position at Qualcomm focusing on CPU design and performance verification for mobile and portable computers.

CPU SRAM design engineer

Senior CPU SRAM Design Engineer position at Qualcomm India, focusing on custom memory circuit design and implementation with 5+ years experience required.

Senior Software Engineer - Test

Senior Software Engineer - Test position at Disney's IAM team, focusing on quality engineering and test automation with 5+ years experience required.

Senior Engineer - KP-SAM Code Development

Senior Engineer position at Kairos Power leading KP-SAM code development for nuclear reactor safety analysis, requiring expertise in nuclear engineering and software development.

Description For Software Engineer, Core Algorithms

Timely is revolutionizing school scheduling through AI-powered optimization technology. As an early engineer in this seed-stage startup, you'll lead the development of core scheduling algorithms that form the foundation of our product. The role combines deep technical expertise in optimization technologies with the opportunity to directly impact education systems.

The company has demonstrated strong product-market fit with 7x revenue growth in its second year. You'll be working on technology that helps schools better allocate resources, manage staffing, and improve educational delivery. The schedule optimizer you'll develop directly influences how schools manage their most critical resources - time and personnel.

As the technical lead for core algorithms, you'll work closely with product, customer success, and business stakeholders to evolve the scheduling engine. This involves not just technical implementation but also understanding complex educational domain requirements. You'll establish engineering best practices and help scale the team while maintaining high quality standards.

The ideal candidate brings strong experience in algorithm development and data-heavy systems, with bonus points for optimization technology expertise. You should be comfortable with Python ecosystem, cloud architectures, and production engineering practices. This is an excellent opportunity for someone who wants to combine technical leadership with meaningful impact in education technology.

Working remotely, you'll enjoy comprehensive benefits including health insurance and generous leave policies. The role offers the excitement and growth opportunities of an early-stage startup, while working on technology that directly improves educational outcomes.

Last updated 2 months ago

Responsibilities For Software Engineer, Core Algorithms

  • Lead the architecture and development efforts for the schedule optimizer
  • Deep dive into the scheduling product domain with stakeholders
  • Contribute to data model iterations across technology stack
  • Establish engineering best practices around production quality
  • Combine standards and tools with strong mentorship to scale the engineering team

Requirements For Software Engineer, Core Algorithms

Python
  • 3+ years experience building and scaling production systems
  • Experience with Python ecosystem, AWS cloud architectures, gRPC/REST services
  • Experience with production software practices (testing, CI/CD)
  • Experience with data modeling and API design
  • Strong collaboration skills
  • Ability to work in an early-stage startup environment

Benefits For Software Engineer, Core Algorithms

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive health insurance: medical, dental, vision, life, short & long-term disability
  • Unlimited paid time off
  • 12 weeks of parental leave

Interested in this job?