Dartmouth College is looking to architect and implement the backend infrastructure for a pioneering digital mental health platform that combines AI-driven support with passive behavioral sensing. This innovative system will process and analyze real-time behavioral data from smartphone sensors while supporting personalized AI interactions for student mental health and wellness.
Requirements
- 6+ years of experience in full stack development
- Strong expertise in backend technologies (Python, Node.js, or similar) and modern web frameworks
- Experience with both SQL and NoSQL databases
- Proven experience designing and implementing RESTful APIs
- Strong understanding of security best practices and HIPAA compliance requirements
- Experience with cloud platforms (Azure, AWS , Google Cloud, or similar)
- Demonstrated ability to design scalable backend architectures
Responsibilities
- Design and implement robust server-side architecture using modern backend frameworks and technologies
- Develop and maintain secure, scalable databases for storing user data, behavioral metrics, and AI interaction histories
- Create efficient data models and database schemas that support complex queries and real-time data access
- Implement comprehensive logging and monitoring systems to ensure system reliability
- Design and optimize data processing pipelines for handling sensor data streams
- Ensure HIPAA compliance in all data storage and processing systems
- Design and implement RESTful APIs that facilitate communication between mobile frontend and backend services
Other
- Bachelors plus 6 or more years' experience or combination of education and experience
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- Strong problem-solving and analytical skills
- Experience with healthcare or wellness applications
- Demonstrates a commitment to diversity, inclusion, and cultural awareness through actions, interactions, and communications with others.