ALSAC is looking for a software engineer to enhance donor engagement through intelligent, scalable, and user-friendly solutions, specifically by integrating AI technologies into modern web applications and backend systems to support the mission of St. Jude Children's Research Hospital
Requirements
- Frontend: NextJS, ReactJS, or similar UI technologies
- Backend: Java, Spring Boot
- AI/ML: Familiarity with Python, TensorFlow, PyTorch, or similar frameworks
- Experience with REST APIs, Git, and Agile development practices
- Strong problem-solving and communication skills
- Master's or Bachelor's in Computer Science, Information Technology, Artificial Intelligence, or related fields
Responsibilities
- Building and enhancing donor self-service capabilities with AI-driven personalization
- Developing secure and responsive UI components using NextJS and other modern frontend frameworks
- Creating robust backend services using Java, Spring Boot, and integrating AI models for intelligent automation
- Designing and integrating APIs and microservices to support logged-in user features and AI-powered recommendations
- Participate in Agile ceremonies including daily standups, sprint planning, and retrospectives
- Collaborate with engineers, designers, and product managers to deliver new AI-enhanced features
- Write clean, maintainable code and contribute to code reviews
Other
- Must be currently enrolled as an undergraduate or graduate student at an accredited college/university or May 2026 graduate
- Must be 18 years of age or older
- Passionate about our mission
- Strong organizational skills to manage multiple projects simultaneously
- Must be able to work full-time, 40 hours/week (Monday–Friday) during the internship period