Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

University of South Florida Libraries Logo

IAE Software Engineer Intern - Fall 2025

University of South Florida Libraries

Salary not specified
Oct 7, 2025
Tampa, FL, US
Apply Now

The University of South Florida (USF) Institute of Applied Engineering (IAE) is seeking a Software Engineering Intern with an emphasis on Artificial Intelligence and Machine Learning (AI/ML) to support ongoing research and development projects. The intern will collaborate directly with engineering staff and peer interns on projects involving the design, development, testing, and validation of intelligent software systems. This role provides hands-on experience in applying software engineering practices to AI/ML applications, including data handling, model experimentation, and integrating ML components into larger system architectures.

Requirements

  • Experience with one or more programming languages (Python, Java, JavaScript, or C/C++).
  • Basic understanding of AI/ML principles (e.g., supervised/unsupervised learning, training/testing, evaluation metrics).
  • Familiarity with ML frameworks (e.g., PyTorch, TensorFlow, Scikit-learn, HuggingFace).
  • Experience with Linux, shell scripting, and software version control tools (Git, Bitbucket, CodeCommit).
  • Knowledge of software design concepts (UML preferred).
  • Experience with embedded or IoT systems is highly desirable.
  • Familiarity with agile development concepts.

Responsibilities

  • Design, prototype, and test software systems and applications.
  • Build, deploy, and maintain applications and infrastructure inside the AWS Cloud.
  • Participate in concept definition, use case refinement, and maturation of AI/ML-enabled systems.
  • Explore, preprocess, and analyze datasets for ML model training/testing.
  • Identify and evaluate machine learning algorithms, frameworks, and tools for project use cases.
  • Develop prototype applications (primarily in Python, Java, or C/C++) to integrate ML models into workflows.
  • Conduct experiments with ML algorithms to demonstrate feasibility and performance.

Other

  • Junior or Senior pursuing a degree in Computer Science, Software Engineering, Computer Engineering, Data Science, or related fields.
  • Current GPA of 3.0 or higher.
  • Strong organizational, interpersonal, and communication skills.
  • Ability to work in a dynamic, rapidly changing environment.
  • Initiative and ability to work independently with minimal supervision.