ALSAC is seeking an AI Software Engineering Intern to enhance donor engagement through intelligent, scalable, and user-friendly solutions by integrating AI technologies into modern web applications and backend systems.
Requirements
- NextJS, ReactJS, or similar UI technologies.
- Java, Spring Boot.
- Familiarity with Python, TensorFlow, PyTorch, or similar frameworks.
- Experience with REST APIs, Git, and Agile development practices.
- Troubleshoot bugs and optimize performance across the stack, including AI model inference and data pipelines.
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
- Passionate about our mission
- Strong organizational skills to manage multiple projects simultaneously
- Must be 18 years of age or older
- Strong problem-solving and communication skills.