You are viewing a preview of this job. Log in or register to view more details about this job.

Internship - Software Development Engineer (Summer, 2023)

About our group:


 
The Seagate Research group is responsible for analyzing how data is generated, transported, and stored from creation to archive. By gaining deep insight into all aspects of data from creation through analysis and storage, the team identifies ways to improve Seagate's products as well as identifying new market opportunities.

About the role - you will:


 
• Design, develop, and troubleshoot software solutions
• Work to develop proof of concepts for IOT 4.0
• Plan and execute laboratory research
 
Study block IO traces with an analysis on performance
Study block IO systems (e.g. RAID) with an analysis on what decisions are made (e.g. caching)
Apply machine learning and artificial intelligence to see whether performance can be improved by making better decisions
Compare any performance gains to other methods to improve performance using similar resource utilization (e.g. use RAM to increase cache size)
Machine learning and artificial intelligence to the Experience section

About you:


 
• Working toward a degree in Computer Science, Computer Engineering or equivalent and returning to school fall of 2023
• Excellent communications skills
• Team oriented individual, eager to learn and work with experienced mentors.

Your experience includes:


 
• Data structures and algorithms
• Computer Organization and Architecture
• Linux Basics
• Python
• Javascript
• Understanding of Python frameworks (Tensorflow/Keras)
• Node.js
• Machine Learning / Machine Vision
• Docker / Kubernetes
• Tutoring experience