Returning Intern: Software Developer
IBM
Introduction
At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM’s product and technology landscape. Here, you’ll have the tools and opportunities to advance your career while creating software that changes the world.
Your role and responsibilities
As a Software Developer: Generalist, you will design, develop, test, and deliver offerings using leading-edge and/or proven technologies. You will work in an Agile, collaborative environment to understand stakeholder requirements. Your primary responsibilities will include: • Develop Innovative Solutions: Design, code, and test innovative component-level software solutions, ensuring that the implemented solutions are unit tested and ready to be integrated into their product. • Contribute to CI/CD Pipeline: Contribute to the automated CI/CD pipeline that takes code through various quality stages. • Debug Customer Issues: Debug customer-reported problems, designing, developing, and unit testing code fixes. • Collaborate with Stakeholders: Work in an Agile environment to understand stakeholder requirements and deliver solutions. • Test and Deliver Offerings: Test and deliver offerings using leading-edge and/or proven technologies.
Required technical and professional expertise
• To be eligible, candidates must be currently enrolled in a Bachelor’s, Master’s, MBA, or PhD program, with an expected graduation date between December 2026 and May 2029.
• Coursework or project experience in software development using any programming language.
• Familiarity with fundamental concepts such as data structures, basic algorithms, or debugging.
• Exposure to front-end or back-end technologies (React, Node.js, Python, Java, SQL, etc.).
• Experience using Git or similar version control tools.
• Interest in cloud computing, containers, or modern deployment practices.
• Strong analytical thinking, problem‑solving, and communication skills.
• Ability to collaborate and learn quickly in a team environment.
Preferred technical and professional experience
• Experience with cloud services (IBM Cloud, AWS, Azure, or GCP).
• Familiarity with REST APIs and databases (relational or NoSQL).
• Exposure to CI/CD pipelines or automation tools.
• Personal or open-source projects that demonstrate creativity and initiative.
• Understanding of Agile development methods.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
- ...days per week. We collaborate to build software that does not just work, but also solves... ...challenging projects Connections to other interns, recent grads, and employees across the... ...Statistics, Cybersecurity, or similar majors and returning to school in the fall An understanding...InternshipFull timeCasual workSummer internshipLive inWork at officeVisa sponsorshipWork visa3 days per week
$36 - $45 per hour
...TikTok is offering an internship for a Research Scientist Intern focusing on cutting-edge database technology. This role involves designing and developing key features for cloud-native analytical systems within TikTok's Data Platform. The position requires a PhD candidate...InternshipHourly pay$45 per hour
...provide students with hands-on experience in developing fundamental skills and exploring... ...Currently pursuing an Undergraduate/Master in Software Development, Computer Science, Computer... ...Description (Hourly) - Campus Intern The hourly rate range for this position...InternshipHourly payWork experience placementSummer workLocal area$45 per hour
...effective video workflows. We're looking for interns who thrive in technically deep and cross... ...students with hands-on experience in developing fundamental skills and exploring... ...Currently pursuing an Undergraduate/Master in Software Development, Computer Science, Computer...InternshipHourly paySummer workLocal area$45 - $60 per hour
...well as CRM ecosystem. We are looking for software engineers who are excited to grow their... ...students with hands-on experience in developing fundamental skills and exploring potential... ...Compensation Description (Hourly) - Campus Intern The hourly rate range for this...InternshipHourly paySummer internshipLocal area$19 - $65 per hour
PlusAI is seeking a Software Engineer Intern in Santa Clara, California to develop an event mining framework that handles large datasets. The role includes designing automated monitoring systems, CI/CD integration, and real-time performance analysis. The ideal candidate...Internship- ...Qcells North America in Santa Clara is seeking a motivated Junior Software Engineer (Temporary) to support the Grid & Energy Services team. This position is ideal for students currently studying Computer Science. Responsibilities include contributing to software development...InternshipTemporary workFlexible hours
$28 per hour
...Software Developer Intern At Mercedes-Benz Research & Development North America (MBRDNA), we are committed to delivering world-class automotive technologies that push the boundaries of what is possible. Our teams of highly skilled engineers and designers use cutting...InternshipHourly payFull timeFor contractorsWork experience placementSummer workFlexible hours- A leading technology company is offering a part-time internship for a Field Application Engineer in Milpitas, CA. This role involves assisting in the evaluation of wireless network performance (LTE / 5G NR) and collaborating with senior engineers. Candidates should be pursuing...InternshipPart time
$45 - $60 per hour
...focused on improving platform efficiency of international monetization platforms. Our core... ...RD (Research and Development) teams by developing a series of tools closely related to quality... .... # Have a certain understanding of software R&D processes and DevOps concepts, and...InternshipHourly payLocal area$45 - $60 per hour
.... Meanwhile, you have the opportunity to develop and manage the real-time-charges system for... ..., and RPC. 5. Hands-on experience in software development, particularly with Java. 6. Good... ...Description (Hourly) - Campus Intern The hourly rate range for this position...InternshipHourly payFull timeSummer workLocal area- A leading telecommunications company in California is inviting candidates to join their internship program as a Field Application Engineer. Responsibilities include evaluating wireless network performance through field testing, collecting customer feedback, and collaborating...InternshipPart time
$60 per hour
...at TikTok aim to provide students with hands-on experience in developing fundamental skills and exploring potential career paths. A vibrant... ...Pay Transparency]Compensation Description (Hourly) - Campus Intern The hourly rate range for this position in the selected city...InternshipHourly payLocal areaWorldwide$26 - $47.5 per hour
...our dynamic team. This role offers a unique opportunity to gain hands-on experience supporting our customers and working with our internal engineering teams to provide technical support for our timing, power, and connectivity products. Responsibilities Collaborate...InternshipHourly paySummer workWork at office$30 per hour
...Let's shape the future together!Whether you join as a student, intern or trainee, you'll be part of something real - real projects, real... ...in your new role Firmware Development : Develop and customize firmware for Type-C and USB-PD reference designs...InternshipHourly payTraineeshipLocal area- ...About The Role As a New Graduate Software Engineer, you will collaborate with world... ...frameworks. Responsibilities You will develop and maintain the infrastructure required... ...beliefs. Read our blog: Intern at Cerebras Apply today and become part...Internship
$70k - $100k
...programming skills Experience with a recognized software development lifecycle methodology Good... ..., Banking, Finance, etc. Our goal is to develop a long-term partnership with businesses... ...work as a team. Be it expert or intern Triunity always always value its own people...InternshipWork at office- ...internship involves working with the Application Engineer team developing test solutions, improving technical training, and labs used... ...training material Key Responsibilities: Expertise in software development with an emphasis on quality Strong understanding...Internship
$40 per hour
...need is there and growing. Join an established and rapidly growing segment of electronics. Our paid Applications Engineer (AE) interns will learn about the company, business, products, technology and team. The intern will be engaged with the AE team providing technical...InternshipHourly payLive inWork at officeWorldwide3 days per week- MixMode is seeking an enthusiastic Runtime Engineer Intern to work on embedded systems development and Linux software implementation. The ideal candidate is pursuing a Bachelor's degree in Computer Science or a related field, with experience in C/C++ development for Linux...InternshipWork at office
$9,000 per month
A leading technology firm is seeking a Research Engineer (Intern) to work in Sunnyvale. The role involves exploring and testing open-source and commercial XLM/ML-based tools and AI capabilities. Candidates should be pursuing a Ph.D. in fields like Computer Science or Data...Internship$20.1 - $70.4 per hour
...AI/ML Model Development Intern Number of Position(s): 1 Duration: 4 Months Date: September 8- December 18, 2026 Location: Onsite... ...accredited school in the US. Your Responsibilities Design, develop, and deploy advanced AI/ML models and algorithms to analyze and...InternshipHourly payFull timeApprenticeshipFixed term contractTraineeshipFlexible hours- ...more sustainable world. Internship Experience: At Synopsys, interns dive into real-world projects, gaining hands-on experience... ...researchers, and gain hands-on experience building intelligent software solutions. The ideal candidate is curious, technically strong,...InternshipFull timePart timeSummer workSummer internshipStart working todayWork at officeLocal areaWorldwide
- ...benefit from a supportive work culture that encourages you to learn, develop, and grow your career as you take on challenges and drive... ...PyTorch. Additional Information Time Type Full time Employee Type Intern / Student Travel Yes, 20% of the time Relocation Eligible Yes...InternshipFull timeSummer internshipRelocation
- Arlo Technologies, Inc. is seeking an iOS Engineering Intern in Milpitas, CA. The role involves developing and improving iOS experiences used by customers while collaborating with engineers to deliver features and enhance app performance. You will work in a fast-paced...InternshipFull time
- A leading technology company in California is seeking a motivated ML/AI intern to participate in the development of innovative AI solutions. This role offers the opportunity to collaborate with experienced engineers, gaining hands-on experience in machine learning and...Internship
$6,000 per month
A leading technology company based in Sunnyvale is seeking a Software Engineer, I (Intern) to define and develop AI-powered software tools and applications. Candidates should be pursuing a Bachelor’s degree in a STEM field from a top-tier US university. The position offers...Internship- ...critical path of progress by making them smarter, faster and more efficient.**Job Summary & Responsibilities**The Applications Engineer Intern will support optical performance verification across multiple substrate formats, including wafers, film frames, and panels. This...InternshipPermanent employment
- The Institute of Foundation Models is seeking a Developer Community Intern based in Sunnyvale, California. In this role, you will help build IFM's presence across U.S. universities and online communities, manage event logistics, create educational content, and engage with...Internship
$120k - $180k
...services that allow other product teams at Crowdstrike to rapidly develop and deploy new functionality. Sensor Control Plane is involved... ..., benefits, discipline, promotions, transfers, lay-offs, return from lay-off, terminations and social/recreational programs--on...Permanent employmentWork experience placementWork at officeLocal area2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Returning Intern: Software Developer. Be the first to apply!
- software engineer full time San Jose, CA
- facebook software engineer San Jose, CA
- startup software engineer San Jose, CA
- intermediate software engineer San Jose, CA
- research software engineer San Jose, CA
- rust software engineer San Jose, CA
- work from home software developer San Jose, CA
- software developer San Jose, CA
- software development engineer aws San Jose, CA
- software qa engineer San Jose, CA

