Integrating technology with teaching for an empowered tomorrow. The BetterLesson Engineering team is composed of highly skilled software engineers that work to realize the company's mission of providing a best-in-class professional learning experience for educators. The Opportunity BetterLesson is seeking a Principal Engineer to own the platform driving our District Resource Optimization products. This Ruby on Rails platform is the engine behind critical decisions for school districts, ingesting and analyzing massive datasets - from staffing plans and student schedules to course requests and outcomes. By combining intelligent data aggregation with proprietary AI models, we empower district leaders to optimize resources, maximize student outcomes, and improve post-secondary readiness. The Role We need a high-velocity "player-coach" who can make an immediate impact. In your first few months, you will dive directly into product delivery support, gaining rapid, hands-on exposure to our system's architecture and data pipelines. This deep dive will position you to partner with leadership on strategic initiatives, including streamlining delivery workflows, architecting new features, and integrating next-generation AI models.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed