remote
Software Engineer - Blossom Health
Software Engineer
Full‑stack software engineer building an AI‑native mental health platform, leveraging Python, Node.js, AWS, and React to deliver scalable, data‑driven solutions for clinicians and patients.
About the role
Key Responsibilities
- Design, develop, and maintain backend services in Python and Node.js that power real‑time mental health assessments and treatment workflows.
- Implement and optimize machine‑learning pipelines for personalized care recommendations, ensuring data privacy and compliance.
- Collaborate with front‑end developers to build responsive React components for clinicians and patients.
- Deploy and scale applications on AWS using Docker, ECS/EKS, and CI/CD pipelines.
- Participate in code reviews, performance tuning, and incident response to maintain high availability.
Requirements
- 3+ years of professional software development experience.
- Strong proficiency in Python, Node.js, and React.
- Hands‑on experience with AWS services (EC2, S3, RDS, Lambda).
- Background in machine‑learning model deployment and data engineering.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsawsmachine learningreact