About the role
Job Description Overview: We are seeking a senior-level developer to serve as the primary owner of our scheduling algorithms for a hospital software platform. This is a hands-on role (30–40 hours per week) focused on designing, evolving, and optimizing complex scheduling logic while collaborating closely with a small, experienced engineering team.
You will take technical ownership of the algorithm layer, drive performance and scalability improvements, and help shape the future of a production healthcare system used in real-world hospital environments.
Project Context: Our client is developing a hospital scheduling platform that integrates with hospital EHR systems. The backend is built in Python and Django , with sophisticated scheduling and optimization algorithms at its core. The system supports both mobile and desktop workflows, with an iOS application built in Swift .
This role is ideal for an engineer who enjoys deep algorithmic work , real ownership, and long-term impact rather than short-term task-based delivery.
Responsibilities:
- Own the design, implementation, and evolution of the core scheduling algorithms
- Improve algorithm performance, correctness, and scalability
- Refactor and enhance existing algorithmic code to support new customer requirements
- Collaborate with backend, frontend, and mobile engineers to ensure end-to-end system cohesion
- Participate in architectural decisions related to data models, workflows, and system behavior
- Support integration with hospital EHR systems
- Contribute to code reviews and help establish best practices around algorithm development
Required Experience: Extensive experience building and maintaining scheduling or optimization algorithms Expert proficiency in Python Strong mathematical and problem-solving background
Experience owning complex, business-critical logic in production systems
Familiarity with state diagrams and modeling complex workflowsAbility to work independently and take full ownership of a critical system component
Nice to Have: Experience in healthcare or health-tech systems
Familiarity with DigitalOcean or similar cloud platforms
Experience with iOS (Swift) or cross-platform mobile development
Knowledge of authentication and authorization systems
Engagement Details: 30–40 hours per week , 2-3 month engagement with possibility of extension
Must overlap 4–5 hours with EST Opportunity to be the primary algorithm owner for a mission-critical healthcare product
About Braintrust
Braintrust is revolutionizing hiring with Braintrust AIR, the world's first and only end-to-end AI recruiting platform. Trained with human insights and proprietary data, Braintrust AIR reduces time to hire from months to days, instantly matching you with pre-vetted qualified candidates, and conducting the first round phone screen for you. Trusted by hundreds of Fortune 1000 enterprises including Nestlé, Porsche, Atlassian, Goldman Sachs, and Nike, Braintrust AIR is making talent acquisition professionals 100x more effective and saving companies hundreds of thousands of dollars in recruiting costs.
About the role
Job Description Overview: We are seeking a senior-level developer to serve as the primary owner of our scheduling algorithms for a hospital software platform. This is a hands-on role (30–40 hours per week) focused on designing, evolving, and optimizing complex scheduling logic while collaborating closely with a small, experienced engineering team.
You will take technical ownership of the algorithm layer, drive performance and scalability improvements, and help shape the future of a production healthcare system used in real-world hospital environments.
Project Context: Our client is developing a hospital scheduling platform that integrates with hospital EHR systems. The backend is built in Python and Django , with sophisticated scheduling and optimization algorithms at its core. The system supports both mobile and desktop workflows, with an iOS application built in Swift .
This role is ideal for an engineer who enjoys deep algorithmic work , real ownership, and long-term impact rather than short-term task-based delivery.
Responsibilities:
- Own the design, implementation, and evolution of the core scheduling algorithms
- Improve algorithm performance, correctness, and scalability
- Refactor and enhance existing algorithmic code to support new customer requirements
- Collaborate with backend, frontend, and mobile engineers to ensure end-to-end system cohesion
- Participate in architectural decisions related to data models, workflows, and system behavior
- Support integration with hospital EHR systems
- Contribute to code reviews and help establish best practices around algorithm development
Required Experience: Extensive experience building and maintaining scheduling or optimization algorithms Expert proficiency in Python Strong mathematical and problem-solving background
Experience owning complex, business-critical logic in production systems
Familiarity with state diagrams and modeling complex workflowsAbility to work independently and take full ownership of a critical system component
Nice to Have: Experience in healthcare or health-tech systems
Familiarity with DigitalOcean or similar cloud platforms
Experience with iOS (Swift) or cross-platform mobile development
Knowledge of authentication and authorization systems
Engagement Details: 30–40 hours per week , 2-3 month engagement with possibility of extension
Must overlap 4–5 hours with EST Opportunity to be the primary algorithm owner for a mission-critical healthcare product
About Braintrust
Braintrust is revolutionizing hiring with Braintrust AIR, the world's first and only end-to-end AI recruiting platform. Trained with human insights and proprietary data, Braintrust AIR reduces time to hire from months to days, instantly matching you with pre-vetted qualified candidates, and conducting the first round phone screen for you. Trusted by hundreds of Fortune 1000 enterprises including Nestlé, Porsche, Atlassian, Goldman Sachs, and Nike, Braintrust AIR is making talent acquisition professionals 100x more effective and saving companies hundreds of thousands of dollars in recruiting costs.