What are the responsibilities and job description for the Software Engineering Intern (Student Position) position at Ferris State University and Careers?
Work type: Student Employment - General
Location: Grand Rapids, MI 49503
Categories: Student Employment - General
Digital Media Software
Qualified candidates will engage in services and research related to the design and implementation of Software applications.
**All duties/responsibilities will be under direct supervision of a faculty member.
Enrolled in the digital media software engineering program or similar software engineering-focused programs.
- Possesses full-stack software implementation skills and previous proven experience.
- Proven knowledge of the software implementation process with agile methodologies (like scrum) and software supporting tools like Azure DevOps and Git
- Project with utilizing machine learning algorithms using cutting-edge industry frameworks (Tensorflow with python, OpenAI API preferred)
- Media manipulation programmatic tools, including ffmpeg and ffprobe
- Experience with Docker
Depending upon the assigned projects, software engineering interns may be asked to do activities that include developing and implementing software requirements and the development and execution of software verification activities using a variety of tools and programming languages. Other tasks may include generating documentation, attending progress update meetings, reporting on progress and planning and presenting application demos.
The project in question is building a media storage application optimization in the AI realm.
Advertised: 09 Feb 2026 Eastern Standard Time
Applications close: 30 Mar 2026 Eastern Daylight Time
Salary : $14