Chiefly · 1 day ago
Algorithm Developer
Responsibilities
Improve Chiefly’s scheduling algorithm
Allow users to fine-tune the algorithm to allow for program-specific nuances
Build and refine optimization-based approaches to scheduling
Write clean, well-documented Python code to support backend logic
Work directly with Chiefly’s engineering and product teams to quickly iterate and launch new features
Shape the product with a small, highly collaborative team
Guide future product decisions
Qualification
Required
Curious and detail-oriented
Strong in Python
Eager to work on real-world scheduling, optimization, and data modeling challenges
Proficient in Python
Familiar with full stack development, working with front-end teams to implement changes
Detail-oriented, organized, and excited to work in a fast-paced, early-stage environment
Strong communicator and team player
Self-starter who enjoys solving real-world problems
Preferred
Familiarity with full-stack concepts (e.g., TypeScript, API integration, and how frontend components consume backend logic)
Experience with backend or data engineering concepts
Interest in healthcare or medical education
Company
Chiefly
Our automated, intuitive scheduling tool reflects exactly how chiefs want to schedule.
Funding
Current Stage
Early StageCompany data provided by crunchbase