Princeton Biopartners is looking to develop digital solutions to complement their consulting work in the life sciences sector, specifically in the healthcare industry, and needs a part-time software engineering intern to support this effort.
Requirements
- Familiarity with modern web technologies (React, CSS, Node, Angular, etc.)
- Proficiency in at least one general-purpose programming language (Python preferred; Java, C++, etc. also considered)
- Understanding of core computer science principles (data structures, algorithms, complexity)
- Exposure to DevOps practices (e.g., GitHub workflows, CI/CD)
- Desirable: experience with Azure or healthcare-related data projects
- Bonus: interest in machine learning, data engineering, or visualization
Responsibilities
- Contribute to the design and development of web and data-driven applications
- Write clean, testable, and efficient code using modern web technologies
- Support data visualization and reporting tools for client projects
- Help deploy and integrate software solutions into consulting deliverables
- Maintain clear, well-structured documentation
Other
- US-based (mandatory, remote role)
- STEM background: pursuing or recently completed a degree in Computer Science, Engineering, Data Science, or related field (top competitive programs preferred, such as the Ivy League, Stanford, MIT, Caltech, or other leading engineering schools)
- Independent & proactive: able to take initiative, act autonomously, and deliver with limited supervision
- Structured thinker: strong problem-solving and communication skills
- Minimum expectation is 5 hours per week, with a minimum duration of two months (longer-term commitment strongly desired)