The listings below come directly from Jobs4Cats/Handshake.
This is just a partial listing.

Log in to Handshake to search for a complete list of co-op and internship opportunities for computer science majors:  https://app.joinhandshake.com/login


 

GENSTEM Computer Science Cluster

Custom RSS feed
https://app.joinhandshake.com/login
Expand All Content

Summer 2027 - Software Engineering Internship at Western Digital

August 10, 2026
Employer: Western Digital Expires: 09/10/2026 This posting supports current and anticipated early-career hiring needs. Applying allows our recruiting team to consider you for opportunities that align with your qualifications, preferences, and availability. An immediate opening or interview is not guaranteed.Where are these roles located? You’ll have the opportunity to work with teams in:Colorado Springs, ColoradoIrvine, CaliforniaLongmont, ColoradoFremont, CaliforniaRochester, MinnesotaSan Jose, CaliforniaSystem Tools Software Intern:Build the software behind the technology.As a System Tools Software Intern, you'll create the software that powers engineering teams and next-generation products. You'll design, develop, test, and improve tools that make systems faster, more reliable, and easier to build.In this role, you may:Design and develop system software, utilities, and engineering tools.Build or enhance operating systems, compilers, networking tools, databases, and Internet-based applications.Troubleshoot, debug, and optimize software performance.Collaborate with hardware and software engineers to ensure seamless integration.Help influence hardware design by developing software that works efficiently with new technologies.Applications Software Intern:Create software that helps teams work smarter.As an Applications Software Engineer, you'll develop applications that support employees, customers, and business operations. You'll design, build, test, and improve software used across enterprise systems.In this role, you may:Design, develop, and maintain commercial and internal software applications.Write clean, efficient, and maintainable code using modern programming languages.Test, debug, and improve application performance.Collaborate with teammates to build new features and solve technical problems.Create documentation that supports software deployment and ongoing maintenance.Data Analytics Intern:Turn data into insights that drive better decisions.As a Data Analytics Engineer, you'll build the tools and data systems that help teams understand performance, improve products, and solve business challenges. You'll work with large datasets to create meaningful insights that influence engineering and business decisions.In this role, you may:Design and develop data pipelines, databases, and data warehouses.Build software and automation tools for collecting, processing, and analyzing data.Create dashboards, reports, and visualizations that support decision-making.Partner with stakeholders to understand business needs and translate them into technical solutions.Analyze data to identify trends, improve processes, and solve complex problems.Firmware Engineering Intern:Write the code that brings hardware to life.As a Firmware Intern, you'll develop the low-level software that allows hardware devices to function. Working at the intersection of hardware and software, you'll help build reliable, high-performance embedded systems used in next-generation technology.In this role, you may:Design, develop, test, and debug embedded firmware.Write software using C, C++, assembly, and other low-level programming languages.Collaborate with hardware engineers to integrate software with electronic systems.Troubleshoot firmware and hardware interactions to improve performance and reliability.Support new product development from concept through production.This role is part of WD's early career development program. WD's early career development program is ideal for individuals at the early stages of their professional career.  Participants receive foundational training through structured onboarding, mentorship, and a curated development curriculum. The responsibilities of this role are typically aligned with candidates who have approximately 0–2+ years of relevant professional experience, though candidates of all experience levels are encouraged to apply.Systems Design & Integration Intern:Bring complex systems together.As a Systems Design & Integration Engineer, you'll help ensure hardware and software work together seamlessly. You'll collaborate across engineering teams to design, integrate, test, and optimize complete system solutions for next-generation products.In this role, you may:Define system requirements and technical specifications.Evaluate hardware and software compatibility.Coordinate the integration of multiple subsystems into complete products.Identify, troubleshoot, and resolve system-level issues.Recommend improvements that enhance system performance, reliability, and scalability. Qualifications Required:Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Systems Engineering, Data Science, Electrical Engineering, or a related technical field.Experience developing technical skills through coursework, internships, research, or personal projects using one or more programming languages such as C, C++, Python, Java, Go (Golang), SQL, JavaScript, or similar technologies.Familiarity with software development fundamentals, debugging, data structures, algorithms, operating systems, or other computer engineering concepts.Strong analytical, critical thinking, and problem-solving skills with a passion for learning new technologies.Excellent written and verbal communication skills and the ability to collaborate effectively in a team environment.Proficiency with Microsoft Office and common software development tools (such as Git, Linux, or IDEs) is a plus.Interest in storage technologies, semiconductors, embedded systems, cloud computing, AI, data analytics, or other emerging technologies. 

Mobile App User Tester at Resilience, Inc.

August 10, 2026
Employer: Resilience, Inc. Expires: 09/10/2026 Job Title: Mobile App User TesterLocation: RemoteDepartment: Application DevelopmentReports To: Department DirectorType: Internship (Part-Time) (Unpaid)Duration: 4 Months Responsibilities:As a User Tester intern at Resilience, you will have the following responsibilities:Functional Testing: Test the app's functionalities, features, and interactions to ensure they meet specified requirements.Usability Testing: Evaluate the overall user experience of the app and provide feedback on its ease of use, intuitiveness, and accessibility.Issue Reporting: Identify and report any defects, glitches, or inconsistencies in the app's performance, UI/UX, or functionality.Documentation: Maintain clear and organized documentation of test cases, test results, and any issues discovered during testing.Collaboration: Collaborate closely with developers and other team members to effectively communicate issues, provide detailed bug reports, and participate in troubleshooting sessions.Feedback: Provide constructive feedback and suggestions for improving the app's functionality, design, and user experience.Regression Testing: Assist in regression testing to ensure that previously identified issues have been resolved and do not reappear in subsequent app versions.Qualifications:To be successful in this role, you should possess the following qualifications:Basic Understanding: A basic understanding of software development and testing methodologies.Attention to Detail: Strong attention to detail and the ability to identify and document issues accurately.Communication Skills: Effective communication skills to articulate issues and collaborate with the development team.Enthusiasm: A passion for mobile apps and a willingness to learn and adapt to new technologies.Previous Experience: Previous experience in mobile app testing or a related field is preferred but not required. Note: This is an unpaid internship position, and the intern will not receive monetary compensation for their work. The internship is intended for educational and experiential purposes. 

UI/UX Designer Intern at Resilience, Inc.

August 10, 2026
Employer: Resilience, Inc. Expires: 09/10/2026 Job Title: UI/UX Developer InternLocation: RemoteDepartment: Application DevelopmentReports To: Department DirectorType: Internship (Part-Time) (Unpaid)Duration: 4 Months We are looking for a talented and passionate UI/UX Designer Intern to join our team. As an unpaid intern, you will have the opportunity to develop intuitive and engaging mobile interactions and visual designs. You will collaborate closely with the project manager and developers during the design stages to create user-centered designs that meet our objectives. This internship will provide you with hands-on experience in designing user interfaces and prototypes for mobile applications.Job DescriptionDevelop intuitive, usable, and visually appealing interactions and visual designs for mobile applications.Apply good design skills with a strong understanding of typography, colors, intuitive design principles, and palette development.Collaborate closely with the project manager and developers to understand project requirements and translate them into user-centered designs.Create interactive prototypes and user interface products, including wireframes, flowcharts, and screen layouts.Utilize basic design tools to design and iterate on UI/UX elements.Ensure that the designs align with the project's goals, target audience, and usability best practices.Seek feedback from the team and iterate on designs based on feedback and user testing.Stay up-to-date with the latest design trends, techniques, and industry standards.Requirements:Good knowledge of basic design tools (e.g., Adobe Creative Suite, Sketch, Figma, etc.).Experience with programming languages is necessary.Familiarity with Figma is required.Experience with mobile app design is a plus, but not necessary.Strong attention to detail and an eye for visual aesthetics.Excellent communication and collaboration skills.Ability to work independently and in a team environment.Eagerness to learn and grow as a UI/UX Designer.Strong problem-solving skills and the ability to think creatively.Please note that this is an unpaid internship position designed to provide valuable hands-on experience in UI/UX design. As an unpaid UI/UX Designer Intern, you will have the opportunity to contribute to the design of mobile applications, gain practical skills, and work with a supportive team. Your contributions will play a crucial role in creating engaging and user-friendly experiences for our users.Candidate qualificationsWork authorizationThis job requires US work authorizationThis job is open to candidates with Curricular Practical Training (CPT)This job is open to candidates with Optional Practical Training (OPT) 

UI/UX Developer Intern at Resilience, Inc.

August 10, 2026
Employer: Resilience, Inc. Expires: 09/10/2026 Job Title: UI/UX Developer InternLocation: RemoteDepartment: Application DevelopmentReports To: Department DirectorType: Internship (Part-Time) (Unpaid)Duration: 4 Months We are looking for a talented and passionate UI/UX Designer Intern to join our team. As an unpaid intern, you will have the opportunity to develop intuitive and engaging mobile interactions and visual designs. You will collaborate closely with the project manager and developers during the design stages to create user-centered designs that meet our objectives. This internship will provide you with hands-on experience in designing user interfaces and prototypes for mobile applications.Job DescriptionDevelop intuitive, usable, and visually appealing interactions and visual designs for mobile applications.Apply good design skills with a strong understanding of typography, colors, intuitive design principles, and palette development.Collaborate closely with the project manager and developers to understand project requirements and translate them into user-centered designs.Create interactive prototypes and user interface products, including wireframes, flowcharts, and screen layouts.Utilize basic design tools to design and iterate on UI/UX elements.Ensure that the designs align with the project's goals, target audience, and usability best practices.Seek feedback from the team and iterate on designs based on feedback and user testing.Stay up-to-date with the latest design trends, techniques, and industry standards.Requirements:Good knowledge of basic design tools (e.g., Adobe Creative Suite, Sketch, Figma, etc.).Experience with programming languages is necessary.Familiarity with Figma is required.Experience with mobile app design is a plus, but not necessary.Strong attention to detail and an eye for visual aesthetics.Excellent communication and collaboration skills.Ability to work independently and in a team environment.Eagerness to learn and grow as a UI/UX Designer.Strong problem-solving skills and the ability to think creatively.Please note that this is an unpaid internship position designed to provide valuable hands-on experience in UI/UX design. As an unpaid UI/UX Designer Intern, you will have the opportunity to contribute to the design of mobile applications, gain practical skills, and work with a supportive team. Your contributions will play a crucial role in creating engaging and user-friendly experiences for our users.Candidate qualificationsWork authorizationThis job requires US work authorizationThis job is open to candidates with Curricular Practical Training (CPT)This job is open to candidates with Optional Practical Training (OPT) 

Software Tester at Resilience, Inc.

August 10, 2026
Employer: Resilience, Inc. Expires: 09/10/2026 Job Title: Software Tester (Mobile Apps) Location: RemoteDepartment: Application DevelopmentReports To: Department DirectorType: Internship (Part-Time) (Unpaid)Duration: 4 Months Key Responsibilities:Ensuring the quality and functionality of mobile applications across different platforms (iOS and Android). Working closely with the development team to identify and report defects, verify fixes, and ensure that our mobile apps meet the highest standards of usability, performance, and reliability Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field (preferred).Proven experience as a Software Tester, with a focus on mobile app testing.Strong knowledge of mobile app testing methodologies and best practices.Proficiency in using mobile testing tools and frameworks (e.g., Appium, Espresso, XCUITest).Familiarity with mobile platforms (iOS and Android) and their respective development environments.Understanding of software development life cycle (SDLC) and agile methodologies.Attention to detail and excellent problem-solving skills.Strong communication skills, both written and verbal.Ability to work independently and as part of a team.Knowledge of automation testing is a plus.Experience with bug tracking and test management tools (e.g., JIRA, TestRail) is a plus.

Full Stack Mobile Developer at Resilience, Inc.

August 10, 2026
Employer: Resilience, Inc. Expires: 09/10/2026 Job Title: Full Stack Mobile Software Developer Location: RemoteDepartment: Application DevelopmentReports To: Department DirectorType: Internship (Part-Time) (Unpaid)Duration: 4 Months We are seeking a motivated and talented individual to join our team as an unpaid Full Stack Mobile Software Developer Intern. As a Full Stack Mobile Software Developer, you will be working on our mobile AI app, AIMEE. Your tasks will include bug fixes, feature creation, and other assigned development tasks under the guidance of your supervisor. This internship provides an opportunity to gain practical experience in working with front-end and back-end development for mobile applications.Job DescriptionCollaborate with the development team to work on our mobile AI app, AIMEE.Complete assigned tasks, including bug fixes and feature creation, according to project requirements and timelines.Utilize your baseline knowledge of coding languages to contribute to both front-end and back-end engineering tasks.Develop and maintain expertise in HTML/CSS, JavaScript, Java, and other relevant languages as required for the project.Learn and adapt to the mobile application development environment.Contribute to the design and development of user interfaces, APIs, and other application components.Assist in testing and debugging of the application to ensure quality and performance.Research and learn independently to expand your knowledge and skills in full-stack mobile development.Stay updated with the latest trends and advancements in mobile app development.Requirements:Baseline knowledge about coding languages necessary for front-end and back-end engineering.Experience with HTML/CSS, JavaScript, Java, and other relevant languages.Previous experience or familiarity with mobile application development is preferred but not necessary.Familiarity with React Native is a plus but not required.Strong problem-solving skills and attention to detail.Ability to work independently as well as collaboratively in a team environment.Effective communication skills to discuss project requirements and provide status updates.Self-motivated and eager to learn and grow as a Full Stack Mobile Software Developer.Please note that this is an unpaid internship position designed to provide valuable hands-on experience in full-stack mobile software development. As an unpaid Full Stack Mobile Software Developer Intern, you will have the opportunity to contribute to the development of AIMEE, gain practical skills, and work with a supportive team. Your contributions will play a vital role in advancing our mobile AI app and enhancing the user experience. 

(#8438402002) 2026 Fall Intern, Memory and Personalization at Samsung Research America

August 10, 2026
Employer: Samsung Research America Expires: 09/10/2026 Lab Summary:Advanced Intelligence Lab at Samsung Research America is working towards a vision of a world-class voice assistant that provides a unified AI experience across multiple devices (Galaxy Smartphones, Galaxy Watch & Smart home appliances like TVs, Family Hub, IoT devices etc.) with deep integration and building AI assisted services intelligent solutions.We work on applied research, innovative products, services, and experiences to delight our users by promoting new technologies to make best user experience with Bixby on devices to be intuitive, faster, seamless, more powerful, and multi-dimensional across different product domains/categories. Our goal is to improve user’s lifestyles through technology advancement and experience enrichment.Position Summary:Bixby is an intelligent personal assistant which is only available as a built-in application on Samsung flagship devices and wearables. This application uses Natural Language Understanding to perform tasks on these devices using voice/ text, including but not limited to making phone calls, sending text messages, setting up meetings, opening apps, setting alarms and timers, getting directions, answering general questions, providing information about restaurants and other businesses, etc.Samsung Bixby team is seeking talented and self-driven software engineering interns to join our applied research on Long-term memory and personalization solutions. As an intern you will work closely with our team of engineers to develop and maintain software products, learn about the latest technologies and industry trends, and gain valuable experience in a fast-paced and dynamic work environment and build next generation AI services that influence the evolution of smart assistant solutions across our flagship devices.  As an intern on the Memory & Personalization team, you will work on next-generation long-term memory systems for Bixby. This includes building and evaluating retrieval pipelines (vector + graph), designing contextual reasoning mechanisms, and developing scalable personalization infrastructure that operates efficiently under device constraints.We are looking for an Intern to join us this Fall 2026.Position Responsibilities:Design and prototype hybrid memory retrieval systems combining vector search and structured knowledge graphsDevelop long-term memory models from user interaction signalsBuild evaluation pipelines for memory relevance, personalization accuracy, and latencyOptimize memory systems for low-latency and on-device deploymentCollaborate with system, platform, and product teams to integrate memory into assistant workflowsRequired Skills:Currently pursuing a PhD in Computer Science or equivalent field with knowledge around Long-term memory, LLM, ML, AI2+ years of ML engineering experience with building end-to-end systems in productionStrong hands-on experience with ML systems through research projects, internships, or production environmentsExperience with retrieval systems (vector databases, ranking, search)Familiarity with graph databases or knowledge graphsExperience with large language models and embedding-based retrievalStrong Python skills and familiarity with ML frameworks (PyTorch or TensorFlow)Special Attributes:Experience with memory systems or knowledge representationKnowledge of GraphQL and modern API patternsExperience with recommendation systems or searchBackground in information retrieval or ranking systemsKnowledge of model optimization and quantizationStrong knowledge of design patterns and scalable architectureExperience with CI / CD platforms like Jenkins, Github actions and Circle CIHands on experience with Web applications/services development in a professional environment

Software Engineer Intern Summer 2027 - Atlanta, GA at Cargill

August 5, 2026
Employer: Cargill Expires: 01/01/2027 Apply Here : http://careers.cargill.com/softwareeng-intern-summer2027 Your Internship:    Gain real experience. Learn from the best. See how your work matters.  Our internships are designed to prepare you for your career journey, not a final destination. When you join our team, you are welcomed into a community committed to providing you with a safe environment to learn, grow and cultivate your skills. With our expansive learning resources, our well-respected leaders, and our carefully curated development courses, you will be equipped to confidently solve tomorrow's global issues. And, truthfully, our future relies on you. Your innovative minds, your intentional collaboration, and your sincere desire to nourish the world. Your work may be local, but at Cargill, your impact will be global. Join our community to cultivate your curiosity, develop meaningful relationships and propel your career.   Software Engineer Internship: You will be given the opportunity to work as an individual contributor or in project teams where software engineering, analytical skills, leadership, collaboration, inclusion, and innovation are keys to success.  During your internship you will have the opportunity to work as part of a global Digital Technology & Data team and gain hands-on experience in real business situations and exposure to many of Cargill’s businesses and functions.  To power our company’s strategic initiatives as we work to nourish the world, Cargill is committed to bringing value to our customers through a comprehensive, integrated set of technology offerings, industry knowledge and relevant expertise. We enable this commitment by being a proven and trusted technology partner, understanding our customers’ businesses, and bringing significant industry knowledge and investment in software and services solutions to our customers – helping customers to grow their businesses.  Your work: Internship will be focused on applying and building engineering skills applied to areas such as cloud platform, big data platform, application development and more.  Work will be complemented by a quality approach to supervision and mentorship. An on-going job performance evaluation will be provided. Interns are given the opportunity to apply their skills and gain an understanding of the Cargill organization. Opportunity to learn more about Cargill’s diverse businesses through numerous events such as first day orientation, summer activities, volunteer events. Other duties as assigned.  Our Programming:. With comprehensive learning resources at your disposal, you can take your learning in any direction.  As employees, interns receive access to volunteer and community outreach opportunities and paid time off for volunteer activities.  Throughout the internship, interns and co-ops are invited to participate in events that will give exposure to leadership, provide development opportunities, and offer the ability to network with cross-functional interns/co-ops across the U.S.   Internship Details: Internships are typically 12 weeks in duration.  Interns are paid hourly for time worked.  Interns are responsible for transportation to and from work.  Interns who demonstrate outstanding performance and a curiosity to learn more may be offered a full-time position to return the following year. Opportunity to network with Cargill Digital, Technology, and Data Leadership as well as other interns will be provided and encouraged. Team-oriented, fast-paced, and hands-on.  Our Benefits:   No matter who you are or where you are, we have resources to meet your needs. As an intern, you’ll have access to a wide variety of programs to support you and help you succeed. Eligible programs and incentives include:    Paid time off Mental Health and Wellbeing program  Digital Learning Library  Housing and Relocation Assistance for those that qualify    Compensation:  The expected hourly rate for this position is $29.10-$33.60. Compensation decisions are dependent on grad date and eligibility for full-time employment.    Our Network:  Your development is our priority. With our outstanding global network, you will establish relationships, acquire mentors, and build your professional contacts. Our program encourages and orchestrates networking opportunities that will benefit you now and in your future career. During the internship, you will also receive consistent support from university recruiting staff, mentors, colleagues, and your supervisor.   Our Vibrant Community:  At Cargill, you will be a part of our vibrant global community with a culture that celebrates diversity. This is a reflection of the clients we serve and generates an intellectually diverse set of employees. Business Resource Groups (BRGs) help us embrace our diversity, make our culture more inclusive and enhance our employees’ outstanding talents and perspectives to benefit our organization and employees.   Our U.S. Business Resource Groups include:   Asian Alliance Network, Cargill Young Professionals Network, Cargill Ability Network (iCAN), Cargill Ebony Council, Indigenous Peoples Network (IPN), Hispanic-Latino Council, Cargill Pride Network, Veterans & Military Support Network, and Cargill Women’s Network.   Job Locations:  Atlanta, GA  Required Qualifications:  Right to work in the U.S. that is not based solely on possession of a student visa, or a visa sponsored by a third-party employer Currently pursuing a bachelor’s degree with a major OR minor in Computer Science, Computer Engineering or other technology related discipline Graduating with a degree between December 2027 and Summer 2028 All candidates must be geographically flexible and willing to relocate to Atlanta, GA for a summer internship, if applicable   Able to complete a 12-week internship in the summer (late May – early August) Knowledge of basic structured programming, systems analysis and design, database design, and business concepts  At least a 3.0 GPA Must possess a high degree of initiative and resourcefulness in completing work with limited guidance Proven ability to work effectively with individuals from diverse a diverse set of backgrounds and cultures  Preferred Qualifications:  Previous experience as a software engineer intern Commercial product software development experience Experience with agile development methodologies Strong prioritization and problem-solving skills, collaboration skills, verbal and written communication skills, and information research and gathering skills Demonstrated analytical and technical skills  

System Analyst Intern at Nanya Technology

August 3, 2026
Employer: Nanya Technology Expires: 09/15/2026 About NanyaNanya Technology Corporation (NTC) has focused its core business on Dynamic Random Access Memory (DRAM) for over 25 years. NTC dedicates itself to research and development, manufacturing, marketing, and sales; ranking fourth globally in the DRAM industry. The company is headquartered in Taiwan with branch offices in China, Japan, the United States, and Germany.Nanya Technology Corporation USA (NTCUSA) is an overseas subsidiary of Nanya, developing and supplying the customer base located throughout the Americas. We are a motivated team that relies on collaboration, efficiency, and adaptability to meet the needs of our customers and expand our business reach. Every NTCUSA team member is equipped and expected to contribute to our collective success.Job DescriptionAs a System Analyst Intern, you will have the opportunity to design, analyze, and optimize a Customer Relationship Management (CRM) system to best support our international sales and business development team. Management of the CRM includes system design, implementing efficient database queries, data modeling, and retrofitting existing features to interface with other systems. This role provides an excellent chance to learn about system design and analysis, as well as the internal steps of global semiconductor business development, all while making extremely impactful contributions to the company in a time of rapid industry growth. We are looking for an innovative, professional, and reliable candidate with interests in both computer science and business.This role begins September 2026, and will continue through the Summer of 2027. During the academic year, there is a flexible schedule ranging from ~10-20 hours per week. Full time hours are available at the completion of the academic year. In-person work is required.Core RequirementsCurrently an undergraduate student, preferably majoring in Management Information Systems, Computer Science, Computer Science and Engineering, Software Engineering, or BusinessProficiency in JavaScript or a similar object-oriented coding languageExperience with front end development and knowledge of coding best practicesAbility to troubleshoot and resolve technical issues within the scope of a bounded environmentWillingness to adapt to changing needs and integrate feedbackStrong analytical, oral, and written communications skillsAbility to work independently; problem solve and prioritize with minimal supervisionAbility to translate non-technical needs into technical solutions Job DutiesResponsible for upgrading, refactoring, administrating and all other management tasks of the Customer Management Relationship (CRM) systemWrite efficient code and database queries; update legacy codeRetrofit the CRM to interface with other databases and systemsContinuously analyze system processes and spearhead system development tailored to sales management needsCommunicate and document new system changes, and implement feedbackAssist with new business tracking and market developmentCorrespond with teams in-person and worldwideProvide data and analysis to support supply and demand forecasting

Software Engineering Intern - Summer 2027 at Medtronic

August 3, 2026
Employer: Medtronic Expires: 09/03/2026 CAREERS THAT CHANGE LIVES Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate pain, restore health, and extend life. Our 95,000 employees work across more than 150 countries to put patients first — developing innovative medical technologies that improve the lives of 72+ million patients each year. Your unique talents will help shape the future of healthcare while building a career grounded in purpose, growth, and impact. Our summer internships are full-time (40 hours/week), paid positions lasting 10-11 weeks. We offer competitive compensation, educational and social programming throughout the summer, as well as housing assistance and relocation support for eligible interns. Software Engineering interns contribute to experienced teams across software development, AI/data science, cloud, quality, DevOps, systems, testing, and firmware engineering. Examples of work in each area are listed below. Software Engineer Designs, develops, tests, debugs, and implements operating system components, software tools, and utilities. Determines systems software design requirements. Software Cloud Engineer Supports development and execution of the organization’s cloud strategy from a technical perspective, including design, planning, integration, maintenance, and support of cloud architecture. Works with stakeholders to evaluate cloud systems and identify appropriate solutions. Software Quality Engineer Develops, modifies, applies, and maintains standards for software systems quality operating methods, processes, and procedures. Evaluates software systems activities including requirements, design, development, documentation, integration, test, verification, and validation. Software Development Operations Engineer Introduces and maintains processes, tools, and methodologies that support the software development life cycle. Conducts requirements gathering and analysis to understand the software domain, hardware and software interfaces, and overall software characteristics. Software Systems Engineer Develops software and tools in support of design, infrastructure, and technology platforms, including operating systems, cloud-based tools, and Internet-related tools. Designs, develops, troubleshoots, and debugs software programs for enhancements and new products. Software Test Engineer Tests the functionality and performance of software applications or systems software. Develops and executes test plans and scripts designed to detect problems in software applications and systems software. AI/Data Science Engineer Develops and programs integrated software algorithms to structure, analyze, and leverage data in product and system applications. Develops and communicates descriptive, diagnostic, predictive, and prescriptive insights or algorithms. Location and Work Model Most internship positions are based at primary hubs in Minnesota, California, Colorado, Connecticut, and Massachusetts; with additional opportunities available in Arizona, Florida, Michigan, Tennessee, and Texas. Candidate location preferences are strongly considered during the interview and offer process; however, flexibility increases the number of potential opportunities available. All interns must reside in the U.S. for the duration of the internship. Interns are expected to work onsite a minimum of 4 days per week and participate full time, 40 hours per week, as part of the intern cohort from June 1 through August 13 for semester system programs or June 14 through August 20 for quarter system programs.  Required Qualifications Working toward a bachelor's or master's degree in Biomedical Engineering, Mechanical Engineering, Electrical Engineering, Industrial Engineering, Materials Science & Engineering, Computer Engineering, or a related engineering discipline with an anticipated graduation date of Winter 2027, Spring 2028, Winter 2028, or Spring 2029.    Applicants for Medtronic’s Summer Internship Program must be currently authorized to work in the United States. Medtronic does not sponsor work authorization for internship positions. Individuals on temporary visa classifications, including E, F‑1 (CPT or OPT), H‑1, H‑2, L, B, J, or TN, as well as anyone who requires employment sponsorship now or in the future, are not eligible for the Program.  Preferred Qualifications Prior experience in software development, testing, automation, DevOps, cloud, firmware, systems engineering, AI, data science, or software quality through internships, academic projects, research, laboratory work, or relevant work experience. Experience with one or more programming languages or technical tools, such as C, C++, C#/.NET, SQL, JavaScript, Java, Python, Swift, HTML/CSS, Microsoft Visual Studio, Jenkins, GitLab, or similar tools. Experience using version control, debugging tools, test documentation, requirements gathering, or software development lifecycle processes. Experience creating technical documentation, project summaries, test reports, code documentation, or engineering presentations. Minimum 3.0 cumulative GPA on a 4.0 scale. Flexibility in geographic location.  Physical Job Requirements: The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of the role. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of the role, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer and communicate with peers and coworkers. 

Coding & Digital Systems Intern at Brown Sugar Babe

August 3, 2026
Employer: Brown Sugar Babe Expires: 08/23/2026 Brown Sugar Babe is looking for a Coding & Digital Systems Intern to support the growth and improvement of our website, digital systems, and internal organization processes. This internship is ideal for a student who is creative, technically curious, and excited to apply their ideas to help a growing beauty and lifestyle brand improve its operations.The intern will assist with revamping the Brown Sugar Babe website, improving internal workflows, streamlining digital processes, and researching tools or systems to help the company become more efficient. This role is not limited to coding alone. We are looking for someone who can think critically, bring fresh ideas, identify areas for improvement, and help create practical solutions that support the company's growth.ResponsibilitiesAssist with reviewing and improving the Brown Sugar Babe websiteSupport updates related to website layout, navigation, product pages, customer experience, and overall functionalityIdentify areas where the website can be improved, simplified, or made more user-friendlyHelp organize internal digital systems, files, documents, spreadsheets, and workflowsRequirementsCurrently enrolled in an undergraduate or graduate degree program in computer science, information technology, web development, business, digital media, or a related fieldInterest in website development, digital systems, e-commerce, automation, or process improvementBase-level knowledge of coding, web platforms, or digital toolsFamiliarity with HTML, CSS, JavaScript, Python, Shopify, Google Workspace, Canva, Notion, Airtable, or similar tools is a plusPreferred SkillsWebsite design or website managementShopify or e-commerce platform experienceBasic coding or web development knowledgeUX/UI or customer experience interestDigital organization and workflow improvementAutomation tools or system-buildingCreative thinking and idea developmentBenefits of This InternshipHands-on experience supporting the digital growth of a beauty and lifestyle consumer brandOpportunity to help revamp a real company websitePractical experience improving internal workflows and digital systemsSpace to contribute ideas that can directly impact company operationsMentorship and guidance from company leadership

Localization Project Coordinator (R&D) Intern - Fall 2026 at OneHope

August 3, 2026
Employer: OneHope Expires: 09/03/2026 OneHope is a global ministry that seeks to catalyze a movement to help every child in every generation encounter Jesus through engagement with God's Word. By working with local churches, international ministry partners, schools, and governments, we have been able to reach over 2 billion children with a relevant Gospel message since we began in 1987.Our internship program, Cultivate, is located in our international headquarters in South Florida. This program was born out of OneHope's 30+ years of experience in research, program design, and outcome-based ministry. We are a large, innovative nonprofit that seeks to match your God-given gifts with a God-driven mission. The goal is to equip college students and recent graduates to work in a faith-based, international organization through mentorship by experienced practitioners and by providing significant opportunities for personal, spiritual, and professional growth.We are seeking an Localization Project Coordinator Intern who is passionate about reaching the next generation to be part of our Research & Development team within the Production Crew. The intern will need to have a strong interest in linguistics, proofing and editing skills, be detail-oriented, process driven, and have the ability to manage multiple projects and deadlines.   Key Responsibilities:Coordinating multiple translation projects in various languagesCollaborating with field teams to maintain timelines, answer questions and provide comments on deliverables for quality to facilitate completion of translation projectsNegotiate and obtain quotes from translators, typesetters, editors; create agreements for services and submit for approval.Proofing typeset files and prepare for Quality Assurance, and actively work with Quality Assurance to ensure accuracy and quality in press filesWorking in a Translation Management System PlatformMaintaining project status updates in OneHope’s databaseCommunicating status and escalating concerns with Translation ManagerCoordinate, share, and maintain digital assets and archivesCreate, track, and monitor budgets, timelines, and status reports for projects. Produce reports and ensure accuracy of financial reporting What We’re Looking For:Strong alignment with OneHope’s mission, vision, and valuesExcellent teamwork, collaboration, and communication skillsSelf-motivated, highly organized, and detail-orientedAbility to adapt and learn in a fast-paced environmentProficiency in Microsoft Office Suite and Google WorkspaceExceptional English communication skills – both verbal and writtenThe ability to thrive among a diverse linguistic and cultural demographicDeadline-oriented, ability to follow-up and follow-through, self-starter, ability to adapt quickly to changing prioritiesThe ability to coordinate, track and report on different phases of multiple projects simultaneouslyStrong organizational and planning skills with constant and meticulous attention to detailService-focused to a mixture of internal and external partners, vendors, and team membersAbility to work with limited supervision

Software Engineering Intern - Summer 2027 at Medtronic

August 3, 2026
Employer: Medtronic Expires: 09/03/2026 We anticipate the application window for this opening will close on - 16 Oct 2026 Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate pain, restore health, and extend life. Our 95,000 employees work across more than 150 countries to put patients first — developing innovative medical technologies that improve the lives of 72+ million patients each year. Your unique talents will help shape the future of healthcare while building a career grounded in purpose, growth, and impact. A Day in the LifeOur summer internships are full-time (40 hours/week), paid positions lasting 10-11 weeks. We offer competitive compensation, educational and social programming throughout the summer, as well as housing assistance and relocation support for eligible interns.  Software Engineering interns contribute to experienced teams across software development, AI/data science, cloud, quality, DevOps, systems, testing, and firmware engineering. Examples of work in each area are listed below.  Software Engineer Designs, develops, tests, debugs, and implements operating system components, software tools, and utilities. Determines systems software design requirements. Software Cloud Engineer Supports development and execution of the organization’s cloud strategy from a technical perspective, including design, planning, integration, maintenance, and support of cloud architecture. Works with stakeholders to evaluate cloud systems and identify appropriate solutions. Software Quality Engineer Develops, modifies, applies, and maintains standards for software systems quality operating methods, processes, and procedures. Evaluates software systems activities including requirements, design, development, documentation, integration, test, verification, and validation. Software Development Operations Engineer Introduces and maintains processes, tools, and methodologies that support the software development life cycle. Conducts requirements gathering and analysis to understand the software domain, hardware and software interfaces, and overall software characteristics. Software Systems Engineer Develops software and tools in support of design, infrastructure, and technology platforms, including operating systems, cloud-based tools, and Internet-related tools. Designs, develops, troubleshoots, and debugs software programs for enhancements and new products. Software Test Engineer Tests the functionality and performance of software applications or systems software. Develops and executes test plans and scripts designed to detect problems in software applications and systems software. AI/Data Science Engineer Develops and programs integrated software algorithms to structure, analyze, and leverage data in product and system applications. Develops and communicates descriptive, diagnostic, predictive, and prescriptive insights or algorithms.  Location and Work Model Most internship positions are based at primary hubs in Minnesota, California, Colorado, Connecticut, and Massachusetts; with additional opportunities available in Arizona, Florida, Michigan, Tennessee, and Texas. Candidate location preferences are strongly considered during the interview and offer process; however, flexibility increases the number of potential opportunities available. All interns must reside in the U.S. for the duration of the internship. Medtronic is working a minimum of 4 days a week onsite as part of its commitment to professional growth, cross-functional collaboration, and engineering the extraordinary. Must Have: Minimum Requirements   To be considered for a Summer 2027 engineering internship, your resume must clearly demonstrate how you meet each of these basic requirements. Working toward a bachelor’s or master’s degree in Computer Engineering, Software Engineering, Computer Science, or a related engineering major with an anticipated graduation date of Winter 2027, Spring 2028, Winter 2028, or Spring 2029.    Ability to participate full time, 40 hours per week, as part of the intern cohort from June 1-August 13 for semester system programs or June 14-August 20 for quarter system programs. Applicants for Medtronic’s Summer Internship Program must be currently authorized to work in the United States. Medtronic does not sponsor work authorization for internship positions. Individuals on temporary visa classifications, including E, F‑1 (CPT or OPT), H‑1, H‑2, L, B, J, or TN, as well as anyone who requires employment sponsorship now or in the future, are not eligible for the Program.  Nice to Have: Preferred Requirements  Minimum 3.0 cumulative GPA. Flexibility in geographic location. Experience with one or more programming languages or technical tools, such as C, C++, C#/.NET, SQL, JavaScript, Java, Python, Swift, HTML/CSS, Microsoft Visual Studio, Jenkins, GitLab, or similar tools. Academic project, internship, research, lab, or work experience related to software development, testing, automation, DevOps, cloud, firmware, systems engineering, AI, data science, or software quality. Experience using version control, debugging tools, test documentation, requirements gathering, or software development lifecycle processes. Experience creating technical documentation, project summaries, test reports, code documentation, or engineering presentations. For Baccalaureate degrees earned outside of the United States, a degree that satisfies the requirements of 8 C.F.R. § 214.2(h)(4)(iii)(A) is required. Physical Job RequirementsThe above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position. The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer, and communicate with peers and co-workers. Contact your manager or local HR to understand the Work Conditions and Physical requirements that may be specific to each role. U.S. Work Authorization & SponsorshipAt Medtronic, we are committed to fostering an environment where employees can thrive and make a meaningful impact. In alignment with our enterprise-wide workforce planning approach, U.S. work authorization sponsorship (H-1B, TN, J, etc.) is offered exclusively for Principal-level roles and above, where specialized expertise aligns with long-term business needs. Roles below the Principal level require candidates to possess unrestricted U.S. work authorization at the time of hire and for the duration of employment.‌Recruitment Fraud AlertWe are aware of phishing scams targeting job seekers. Please keep the following in mind:  Apply only through official Medtronic channels. All legitimate Medtronic recruiting communications come from approved Medtronic platforms and official @medtronic.com email addresses.  Medtronic will never ask for payment or sensitive personal information (such as bank account or Social Security details) during early stages of the hiring process. Any such requests are not legitimate.  If you receive a suspicious message claiming to be from Medtronic, do not respond, click links, or open attachments. If you have any questions, concerns regarding the authenticity of a communication alleged to have been made by or on behalf of Medtronic, please contact us immediately at AskHR@medtronic.com. ‌Benefits & Compensation Medtronic offers a competitive Salary and flexible Benefits PackageA commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create.  We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.  Salary ranges for U.S (excl. PR) locations (USD):$26.50-$45.25 The base salary range is used nationally in the United States, excluding Puerto Rico. The Medtronic Internship Program offers an hourly rate of pay that falls within the range of $26.50 to $45.25 per hour. The hourly rate offered will be determined by the position and is subject to variation based on the number of years of school completed. The following benefits and additional compensation are available to those regular employees who work 20+ hours per week: Health, Dental and vision insurance, Health Savings Account, Healthcare Flexible Spending Account, Life insurance, Long-term disability leave, Dependent daycare spending account, Tuition assistance/reimbursement, and Simple Steps (global well-being program). The following benefits and additional compensation are available to all regular employees: Incentive plans, 401(k) plan plus employer contribution and match, Short-term disability, Paid time off, Paid holidays, Employee Stock Purchase Plan, Employee Assistance Program, Non-qualified Retirement Plan Supplement (subject to IRS earning minimums), and Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums). Regular employees are those who are not temporary, such as interns.  Temporary employees are eligible for paid sick time, as required under applicable state law, and the Employee Stock Purchase Plan. Please note some of the above benefits may not apply to workers in Puerto Rico. Further details are available at the link below:Medtronic benefits and compensation plans It is the policy of Medtronic to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Medtronic will provide reasonable accommodations for qualified individuals with disabilities. If you are applying to perform work for Medtronic, Inc. (“Medtronic”) in any position which will involve performing at least two (2) hours of work on average each week within the unincorporated areas of Los Angeles County, you can find here a list of all material job duties of the specific job position which Medtronic reasonably believes that criminal history may have a direct, adverse and negative relationship potentially resulting in the withdrawal of a conditional offer of employment. Medtronic will consider for employment qualified job applicants with arrest or conviction records in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

AI & Automation Engineer Intern at MerchantE

August 3, 2026
Employer: MerchantE Expires: 09/03/2026 AI & Automation Engineering Intern Jump start your career with MerchantE!  Who Are We? MerchantE is an innovative, technology-focused company providing a full-service platform to support the payment processing needs for merchants of all sizes, including small business retail shops, B2B wholesalers, and global eCommerce enterprises. We partner with financial institutions, software developers, independent sales organizations, and agents to bring our solutions to market.The Opportunity:US WORK AUTHORIZATION REQUIRED - No visa sponsorship is available for this position at this time.We’re assembling an insanely talented group of engineers that make up our agile teams. They thrive on making innovative applications, and solutions. We are looking for Software Engineers who are passionate about their work and embraces the ideals of the software craftsmanship movement and Agile development practices.Job Summary:We are looking for a motivated Computer Science graduate intern who is passionate about AI-powered automation and wants to gain hands-on industry experience. You will work directly with our engineering team to build and deploy intelligent workflows, contribute to system design discussions, and leverage modern AI tooling to solve real-world problems. This internship is structured to provide meaningful mentorship, a portfolio-worthy project, and a strong professional reference upon completion. Essential Duties and Responsibilities:Build and automate user-facing workflows using AI tools such as Claude Code, GitHub Copilot, or similar agentic platforms Contribute to backend development and participate in system design discussions Write clean, well-documented code in one or more of: Python, Java, TypeScript, or Go Assist in designing, deploying, and managing workloads on AWS (Lambda, S3, EC2, or similar services) Collaborate with the product and engineering team in agile sprint cyclesDocument your work and present a capstone project at the end of the internshipQualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required:Minimum Qualifications:B.Tech or M.Tech in Computer Science, Software Engineering, or a closely related field (completed or in final semester) Demonstrated knowledge of at least one programming language — Python, Java, C++, TypeScript, or similar Familiarity with system design principles — APIs, databases, microservices, or distributed systems Hands-on experience or coursework using AI coding tools (Claude Code, Copilot, Cursor, or similar) Basic knowledge of cloud platforms — particularly AWS fundamentals (S3, Lambda, IAM, or equivalent) Available for 4–6 months, minimum 20 hours/week (flexible schedule considered)Preferred Qualifications:Experience building LLM-based agents or prompt engineering workflowsExposure to CI/CD pipelines, Docker, or infrastructure-as-code toolsOpen-source contributions or a strong GitHub portfolioEligibility to receive academic credit from your university for this internshipSkills: Python, System Design, AWS, Claude Code, AI Automation, Git, REST APIs, LLM Tooling, Agile ScrumInternship Learning Objectives:Develop a basic awareness of the payment processing industry.  Improve interpersonal skills; expand knowledge of the business platforms, and payment processing industry. Real-world engineering experience on production-grade projects Mentorship from senior engineers with AI/cloud expertise A portfolio project and strong reference letter upon successful completion Exposure to modern AI tooling, cloud infrastructure, and agile development practices Networking within Atlanta's growing tech ecosystemExplore potential growth opportunities for future success. Internship Commitment & Compensation:4–6 months · Flexible start date · Minimum 20 hrs/week · On-site preferred (Atlanta, GA) with hybrid options availableThis is an unpaid internship structured for candidates seeking professional experience and/or academic credit. University credit arrangements are fully supported. A detailed reference letter and certificate of completion are provided upon successful finish. MerchantE is committed to creating a diverse work environment and we are proud to be an Equal Opportunity Employer. 

Software Engineering Intern - Summer 2027 at HPR

August 1, 2026
Employer: HPR Expires: 09/01/2026 HPR is a leading provider of high-performance and ultra-low latency electronic trading and capital markets infrastructure solutions offered as a managed service. Our cutting-edge technology is used by tier-1 financial institutions to monitor and execute trades rapidly and efficiently. As we continue to innovate and grow, we’re searching for forward-thinking Software Engineering Interns to help us build the future of capital markets infrastructure. As a Software Engineering Intern at HPR, you will build upon your strong academic background as you help us advance state-of-the-art, high-performance computing and electronic trading. You will design, develop, and debug C applications running on multi-core Linux systems, to process large amounts of high-throughput, low-latency network data.Education RequirementsPursuing a BS/MS in Computer Engineering, Computer Science or related field and have attained Sophomore standing or higherSuccessful completion of a course(s) related to Data Structures & Algorithms, Operating Systems, Machine Structure & Assembly-Language, Performance Engineering, and/or Networks & ProtocolsMust have and maintain at least a 3.0 cumulative GPA, if on a 4.0 scaleRequired QualificationsRelevant programming experience in an internship or academic environment, demonstrating strong engineering skillsDemonstrated ability to read and write C codeFamiliarity with Linux Bash/Shell environmentRelevant programming experience developing Python or Java applicationsStrong technical skills, with an interest in expanding knowledge of coding languagesCapable of working collaboratively in a fast-paced technical environmentPreferred QualificationsDesire to work with low-level technologies Familiarity with network socket programming and TCPCompensation: In compliance with Massachusetts law, the anticipated hourly rate this position is $42.00/hour. Please note that this range represents the expected base wage for this role at the time of posting. The final offer may vary based on factors such as the candidate's experience, skills, and qualifications. This range does not include other forms of compensation such as potential bonuses. Our goal is to provide a robust learning experience, connect you to new friends and mentors, and give you a foundation to start building a strong professional network. We do not offer any fake “intern projects” at HPR; you’ll be actively engaged with our team and make meaningful contributions daily. You’ll enjoy generous employee perks including casual dress code, free food, team events, onsite gym, and more. Please note: HPR currently does not currently provide employment sponsorship Hyannis Port Research is an Equal Opportunity Employer and is committed to providing a workplace free from discrimination and harassment. All employment decisions are made without regard to any characteristic protected by applicable federal, state, or local law. We are committed to providing reasonable accommodations to qualified individuals with disabilities throughout the application and hiring process and during employment, consistent with applicable law. Applicants who require an accommodation to participate in the application or interview process or will require accommodation if hired should contact us via the "Connect With Us" button on our Careers page. 

REMINDER:
The listings above come directly from Jobs4Cats/Handshake.
This is just a partial listing.

Log in to Handshake to search for a complete list of co-op and internship opportunities for computer science majors:  https://app.joinhandshake.com/login