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:
Senior Software Development Engineer, Amazon Connect Contact Lens

Senior Software Engineer role at Amazon developing cloud-based contact center solutions using AI and AWS services.

Senior Software Development Engineer, Amazon Connect Contact Lens

Senior Software Engineering role at Amazon AWS, building cloud-based contact center solutions with AI and ML technologies.

Sr. Quality Assurance Engineer (L6), Prime Video Search

Senior QA Engineer role at Amazon Prime Video, leading testing strategy for new Search Engine handling 1B+ monthly requests, involving ML and LLM technologies.

Software Development Engineer, Workforce Solutions - Analytics and Tech

Senior Software Development Engineer role at Amazon building scalable solutions for employee management and career development using AWS technologies.

Sr. Software Development Engineer, Transporter Experience and Technology

Senior Software Engineer role at Amazon focusing on building core delivery services for the Last Mile delivery network, requiring 8+ years of experience.

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 16 days 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?