Job Summary:
Duration
8-12 weeks
About the Role
Red River Software is seeking a high-performing junior or senior (3rd/4th year) college student to join our team as a Software Development Intern supporting our retail platforms. We are a retail management platform designed to help convenience store operators manage inventory, sales, and operations through a modern, web-based system accessible across multiple devices. As an intern, you will gain hands-on experience working on a real SaaS product in active development and launch readiness, learning how AI is applied across the Software Development Life Cycle (SDLC).
Job Description:
Responsibilities
Assist in developing new application features based on specifications provided by Product Management and senior engineers.
Participate in AI-first development including using AI-assisted coding tools, prompt-driven workflows, and automation to accelerate development and testing.
Troubleshoot and fix bugs identified by QA, customers or internal testing.
Participate in agile ceremonies (standups, sprint planning, retrospectives)
Collaborate with remote cross-functional teams
Follow coding, security, and version control best practices
Document learnings and contribute to AI-enabled development practices
Required Qualifications
Currently enrolled in a Bachelor’s degree program in Computer Science, Computer Engineering, Information Systems or related fields.
Final-year student preferred
Coursework or project experience building web applications
Exposure to debugging and troubleshooting application issues
Academic, personal, or internship experience testing web applications (manual or automated)
Understanding of data structures, algorithms, and object-oriented programming
Experience with Git and version control
Familiarity with APIs or databases
Interest in AI tools and modern development workflows
Strong communication and remote work capability
What You Will Learn
Applying AI across the SDLC lifecycle
Working within a cloud SaaS platform
Using AI for code generation, debugging, and testing
Best practices for ethical and secure AI usage
Remote agile team collaboration
What We Offer
Fully remote internship
Hands on AI-enabled development experience
Mentorship from experienced engineers
Exposure to a live SaaS product launch
Potential for future opportunities
Worker Type:
Temporary (Fixed Term)
Number of Openings Available:
1