Brook Health is looking to improve health outcomes through innovation by designing, developing, and maintaining software that powers their patient and provider platforms, and applying AI and ML technologies to enhance patient engagement and automate workflows.
Requirements
- Proficiency in one or more backend languages such as Python, Go, or Java
- Working experience with current AI development tools, like Claude Code, Cursor, Windsurf, Github Copilot
- Practical use of frontier models and LLM families from Claude, ChatGPT, Gemini, Llama, or other
- Experience developing RESTful APIs, microservices, or distributed systems
- Understanding of frontend technologies (React, TypeScript, or similar frameworks) is a plus
- Experience working with cloud environments (preferably AWS) and containerization tools such as Docker or Kubernetes
- Familiarity with relational and non-relational databases (e.g., PostgreSQL, MongoDB)
Responsibilities
- Design, implement, and maintain scalable, high-performance applications and APIs for Brook's digital health platform.
- Embed AI and ML capabilities into production systems to enhance patient engagement, automate workflows, and deliver actionable insights to care teams.
- Participate in all stages of the software development lifecycle, including architecture, coding, code reviews, testing, deployment, and monitoring.
- Partner with product managers, designers, and other engineers to translate business and clinical requirements into elegant, reliable solutions.
- Write clean, testable, and maintainable code while contributing to automated test coverage and CI/CD pipelines.
- Implement security best practices and ensure adherence to HIPAA, SOC 2, and Brook's internal compliance standards.
- Contribute to deployment and infrastructure-as-code initiatives, optimizing application performance and cost within cloud environments (AWS preferred)
Other
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Minimum 5 years of professional software engineering experience
- Effective communication and collaboration skills across cross-functional teams
- Highly analytical, detail-oriented, and committed to writing clean, maintainable code
- Must live within a commuting distance from the office, and this position is not eligible for relocation or visa sponsorship