Program development internship job in San Jose, CA
About the team TikTok's User & Creator Product (UCP) team brings together diverse cross-functional teams, including engineering, data science, recommendation/algorithm, product, marketing, and operations, all driven by a data-centric approach to fuel creator and content growth. Our team works collaboratively to empower creators worldwide, helping them express their creativity, grow their audiences, and monetize their content to build sustainable careers. We aim to enhance the creator experience on TikTok while fostering content diversity across the ecosystem.
Within the UCP, our engineering team focuses on building cutting-edge backend systems to support creators' diverse needs across platforms. We are responsible for developing TikTok Studio, an all-in-one cross-platform creator product with both web (************************************ and standalone mobile app (https://apps.apple.com/us/app/tiktok-studio/id*********** versions - alongside a suite of innovative tools within the TikTok mobile app. Our efforts also extend to AI-powered inspiration tools, creator analytics, monetization, educational resources, and new products in the pipeline. We are dedicated to leveraging AI to optimize creator growth across audience engagement, content creation, and monetization, ensuring our creators thrive in the constantly evolving ecosystem.
We are looking for talented individuals to join us for an internship in 2026. Internships at TikTok aim to offer students industry exposure and hands-on experience. Turn your ambitions into reality as your inspiration brings infinite opportunities at TikTok.
Internships at TikTok aim to provide students with hands-on experience in developing fundamental skills and exploring potential career paths. A vibrant blend of social events and enriching development workshops will be available for you to explore. Here, you will utilize your knowledge in real-world scenarios while laying a strong foundation for personal and professional growth. It runs for 12 weeks.
Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to TikTok and its affiliates' jobs globally. Applications will be reviewed on a rolling basis. We encourage you to apply as early as possible. Please state your availability clearly in your resume (Start date, End date).
Summer Start Dates:
* May 11th, 2026
* May 18th, 2026
* May 26th, 2026
* June 8th, 2026
* June 22nd, 2026
Online Assessment
Candidates who pass resume screening will be invited to participate in TikTok's technical online assessment.
Responsibilities:
* Collaborate with product managers, designers, and engineers to contribute to state-of-the-art user experiences in creator-focused products.
* Participate in building scalable, maintainable backend systems under mentorship and guidance.
* Gain hands-on experience understanding how TikTok products work and contribute to end-to-end solutions.
* Develop technical skills through challenging projects and learn from experienced colleagues.
* Share fresh perspectives and innovative ideas while growing your expertise in a fast-paced environment.Minimum Qualifications:
* Currently pursuing an Undergraduate/Graduate in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
* Strong knowledge of data structures and algorithms, proficient in at least one coding language, including but not limited to Go, Java, Python, C++, JavaScript, TypeScript.
* Strong communication and excellent teamwork skills; being agile and a self-starter.
* Able to commit to working for 12 weeks during Summer 2026
Preferred Qualifications:
* Good grasp of software engineering and how to build a system in a scalable and extensive manner.
* Passion for delivering products end-to-end, from ideation to planning/scoping to implementation and experimental A/B testing, and launch decision.
By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here: ****************************************
$50k-83k yearly est. 16d ago
Looking for a job?
Let Zippia find it for you.
2026 PhD Software Engineering Intern/Co-op
Advanced Micro Devices, Inc. 4.9
Program development internship job in San Jose, CA
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
As an AMD intern or co-op, you'll be placed at the epicenter of the AI ecosystem, working alongside experts and industry pioneers. You'll do important work, learn new skills, expand your network, and gain real-world experience on projects that impact millions of end-users worldwide. Whether you're an undergrad or a PhD student, your contributions matter-and your experience here will be a launchpad for what comes next.
Job Details:
* Locations: San Jose, CA or Santa Clara, CA
* Onsite/Hybrid: This role requires the student to work full time (40 hours a week), in either a hybrid or onsite work structure throughout the duration of the co-op/intern term
* Duration:
* Summer/Fall Co-op: May 18, 2026 or June 22, 2026 - December 11, 2026
* Summer: May 18, 2026 - August 7, 2026 or June 22, 2026 - September 11, 2026
* Fall: September 14, 2026 - December 11, 2026
What You Will Be Doing
We are seeking highly motivated Software Engineering co-op to join our team at AMD. In this role -
* We will assign you responsibilities in which you will work closely with our software engineers to build and maintain our software applications.
* We will provide training on the full software creation process, from design and built to testing and deployment.
* We will encourage you to build scripts that automate some of our software development process.
* We will help you learn debugging methodologies to investigate the root cause of software issues.
* In certain projects we may have your involvement in crafting technical/functional documents and reports as needed.
Who We Are Looking For
* Currently enrolled in a US based University in a PhD degree program majoring in Computer Engineering, Electrical Engineering, Computer Science or related discipline
* If you have knowledge / experience with any of the following technical skills (or related areas) and are enthusiastic about this role, we strongly encourage you to apply -
* Software engineering concepts, principles, and theories
* C/C++ programming and Scripting language like Python, Windows PowerShell, Linux shell script, Perl, Java, Javascript, UML
* Operating systems UNIX/Linux OS
* Databases, MySQL, PostgreSQL, MongoDB
* Cloud computing platforms, Azure.
* Web development frameworks, Django, Rails, Spring Boot
* Mark up languages like HTML, XML, XSL
* Defect tracking, testing, debugging
* Git, Github, Perforce
* Security technologies, OAuth, SSL, or TLS
* PC / CPU architecture, Embedded systems, microcontroller
Note: By submitting your application, you are indicating your interest in AMD intern positions. We are recruiting for multiple positions, and if your experience aligns with any of our intern opportunities, a recruiter will contact you.
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.
$53k-79k yearly est. 13d ago
Software Engineer Security & Automation II (Intern) - United States
Cisco Systems Canada Co 4.8
Program development internship job in San Jose, CA
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens.
Applications are accepted until further notice.
Meet the Team
Our dedicated team members are building the future of Cisco's AI-driven platforms and data infrastructure, supporting innovation across the globe. You will join a collaborative environment focused on developing advanced data pipelines, secure cloud infrastructure, and automation solutions within business groups such as Security and Infra & Security (Compute, Cloud, Security teams). As part of this innovative team, you will contribute to the growth of cutting-edge technologies in data, intelligent systems, and cybersecurity automation. Explore opportunities at the intersection of security engineering, automation, and AI-helping to transform how Cisco and its customers harness secure, intelligent automation.
Your Impact
As a passionate software engineer, you will play a critical role in developing scalable, secure data pipelines, designing robust analytics platforms, and building automation infrastructure to support Cisco's security and cloud initiatives. Your expertise in programming, data systems, and cybersecurity allows you to solve complex challenges with innovation and precision. By building and maintaining essential security tools and automation platforms, you enable Cisco's business groups to leverage AI-driven, secure, and automated insights for operational excellence and strategic growth. Your contributions ensure reliable, high-quality, and secure infrastructure that supports Cisco's leadership in intelligent, security-first technology solutions.
Minimum Qualifications
Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College or 4-Year University with 2 years of relevant experience) or currently enrolled in a graduate degree program with 0 years of relevant experience.
Experience writing, debugging, and maintaining code in Python or other scripting languages (such as Bash), with a focus on automating tasks, workflows, or processes.
Understanding of security protocols and principles (e.g., TLS/SSL, SSH, OAuth, SAML, IPsec) and familiarity with common cybersecurity tools.
Exposure to DevOps and DevSecOps practices, including integrating security measures into CI/CD pipelines (e.g., Jenkins, GitHub Actions) and cloud environments.
Familiarity with cloud security concepts and experience using automation tools within software development and deployment workflows.
Preferred Qualifications
Understanding of artificial intelligence and machine learning concepts, algorithms, and basic implementation techniques.
Familiarity with securing cloud environments, including knowledge of cloud security best practices and commonly used security tools.
Experience or coursework related to securing containerized applications (e.g., Docker, Kubernetes), including vulnerability assessment and mitigation strategies.
Hands-on experience writing and executing automated tests for Python applications using the pytest framework.
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
Additional paid time away may be requested to deal with critical or emergency issues for family members
Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
.75% of incentive target for each 1% of revenue attainment up to 50% of quota;
1.5% of incentive target for each 1% of attainment between 50% and 75%;
1% of incentive target for each 1% of attainment between 75% and 100%; and
Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$44,000.00 - $185,000.00
Non-Metro New York state & Washington state:
$44,000.00 - $185,000.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
Program development internship job in San Jose, CA
The Applied Machine Learning Enterprise team combines system engineering and machine learning to develop and operate massively distributed machine learning training, inference systems and services to serve both the big model vendors and users around the world. You'll have the opportunity to build and enrich your expertise in coding, performance analysis and large system management, and get heavily involved in the process of hardware/capacity decision-making. In the engineering team, you'll have the opportunity to build the large scale heterogeneous system integrating with GPU/RDMA/Storage and keep it running stable and reliable, enrich your expertise in coding, performance analysis and distributed system, be involved in the process of hardware/capacity decision-making. We are looking for talented individuals to join us for an internship in 2026. Internships at ByteDance aim to offer students industry exposure and hands-on experience. Turn your ambitions into reality as your inspiration brings infinite opportunities at ByteDance. Applications will be reviewed on a rolling basis. We encourage you to apply early. Candidates can apply to a maximum of TWO positions and will be considered for jobs in the order you apply. The application limit is applicable to ByteDance (select one) and its affiliates' jobs globally. Internships at ByteDance aim to provide students with hands-on experience in developing fundamental skills and exploring potential career paths. A vibrant blend of social events and enriching development workshops will be available for you to explore. Here, you will utilize your knowledge in real-world scenarios while laying a strong foundation for personal and professional growth. It runs for 12 weeks and begins in May/June 2026. Successful candidates must be able to commit to one of the following start dates below: (Select below options for Summer) - 5/11/2026 - 5/18/2026 - 5/26/2026 - 6/8/2026 - 6/22/2026 Please state your availability clearly in your resume (Start date, End date). Applications will be reviewed on a rolling basis. We encourage you to apply early. Candidates can apply to a maximum of TWO positions and will be considered for jobs in the order you apply. The application limit is applicable to ByteDance and its affiliates' jobs globally. Candidates who pass resume evaluation will be invited to participate in ByteDance's technical online assessment through CodeSignal. Responsibilities: - Building a next-generation big model as a service platform to serve hundreds of LLMs based applications; - To develop and maintain the big model as a service platform, including offline training/finetuning, online inference, model management, and resource orchestration, etc.; - To manage a huge number of GPU resources and provide computing power efficiently.
Minimum Qualifications: - Must be able to commit to a 12-week full-time work period during Summer 2026 - Currently pursuing a BS/MS degree in Computer Science or related technical field; - Proficient in deep learning frameworks such as PyTorch or TensorFlow; - Experience with software development in at least one of the following programming languages: C++, Python, Go; - Good sense of teamwork and communication skills, practical experience in relevant business scenarios is preferred; - Strong software programming capabilities, exhibits good code design and coding style; - Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment. Preferred Qualifications: - Experience in NLP and LLM technologies; - Experience or research in Alignment for Large language models; - Experience in ModelOps, for example large model management, finetuning workflow management, etc.; - Contribution to top-tier conference papers, including NeurIPS, ICML, ICLR, CVPR, ICCV, ACL, KDD, etc. is a big plus.
$65k-107k yearly est. 18d ago
Summer 2026 Intern - Quantum Computing or Embedded AI
Western Digital 4.4
Program development internship job in San Jose, CA
At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.
At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we've been doing just that-our technology helped people put a man on the moon and capture the first-ever picture of a black hole.
We offer an expansive portfolio of technologies, HDDs, and platforms for business, creative professionals, and consumers alike under our Western Digital , WD , WD_BLACK™, and Sandisk Professional Brands.
We are a key partner to some of the largest and highest-growth organizations in the world. From enabling systems to make cities safer and more connected, to powering the data centers behind many of the world's biggest companies and hyperscale cloud providers, to meeting the massive and ever-growing data storage needs of the AI era, Western Digital is fueling a brighter, smarter future.
Today's exceptional challenges require your unique skills. Together, we can build the future of data storage.
Job Description
This internship opportunity is in Western Digital's Research organization, which tackles advanced long-horizon problems related to data storage, computation and communication. In addition to supporting magnetic storage and memory roadmap of Western Digital, we are focused on several key areas that are well aligned with our existing experimental and theoretical skills, and existing laboratory facilities
Western Digital Research has a number of projects for ambitious graduate students. Our group has projects emphasizing either embedded AI inference or the design and testing of superconducting quantum computing qubits. Depending on the skills of the student, the responsibilities may be divided into one of two tracks.
Track 1:
As an Intern in Quantum Computing, your project will require several of the following tasks:
Assist in the design and testing of superconducting quantum computing qubits
Collaborate with team members on quantum computing experiments and simulations
Propose and simulate laboratory test structures for evaluating the performance of our qubit designs
Analyze and interpret experimental data using various data analysis and visualization tools
Participate in the development of quantum information theory concepts and applications
Assist in the preparation of research reports and presentations
Engage in literature reviews to stay updated on the latest advancements in quantum computing
Support the team in maintaining and calibrating quantum computing equipment
Collaborate with interdisciplinary teams to integrate quantum computing solutions with other technologies
Participate in regular team meetings and contribute ideas for project improvements
Assist in documenting research findings and maintaining accurate records of experiments
Contribute to the development of quantum error correction techniques
Track 2:
As an intern in Embedded AI Inference, your project will require several of the following tasks:
Assist in the fine-tuning and optimization of AI models for embedded systems
Implement and test machine learning algorithms on various hardware platform
Create error models to simulate the impact of noise or circuit variability in analog inference accelerators
Contribute to the design of efficient neural network architectures for resource-constrained devices
Collaborate with the team to improve inference speed and accuracy on embedded devices
Participate in data collection, preprocessing, and augmentation for AI model training
Assist in the evaluation and benchmarking of AI models on different embedded platforms
Contribute to the development of firmware tools and frameworks for embedded AI deployment
Support the integration of AI models with embedded software and hardware systems
Engage in literature reviews to stay updated on the latest advancements in embedded AI
Assist in the preparation of technical documentation and research reports
In either track, you will be part of a broader collaborative team, which places strong emphasis on communication skills and team spirit, in addition to strong technical skills.
Qualifications
Skills of general applicability to either track:
Currently pursuing a PhD degree in Physics, Computer Science, Electrical Engineering, or a related field
Excellent problem-solving skills and ability to think critically
Experience with data analysis and visualization tools
Strong attention to detail and ability to work efficiently in a team-focused environment
Excellent organizational skills and ability to manage multiple tasks simultaneously
Effective communication skills, both written and verbal
Ability to work collaboratively in a team environment
Proficiency in version control systems (e.g., Git)
Familiarity with agile development methodologies
Demonstrated ability to learn and adapt to new technologies quickly
Technical skills applicable to the Quantum Computing Track:
Strong foundation in quantum computing principles and quantum mechanics
Proficiency in programming languages such as Python, Q#, or Qiskit
Solid understanding of linear algebra and its applications in quantum computing
Basic understanding of quantum information theory
Academic projects, coursework or other experience in quantum computing, RF circuit design, or other superconducting device physics is preferred
Familiarity with quantum error correction techniques
Experience with quantum circuit design and optimization
Technical skills applicable to the Embedded AI Inference Track:
Strong background in machine learning and deep learning algorithms
Proficiency in programming languages such as Python, C++, or TensorFlow
Experience with embedded systems and microcontrollers
Familiarity with AI model optimization techniques for resource-constrained devices
Knowledge of computer architecture, digital logic design and and hardware-software co-design
Experience with signal processing and digital signal processors (DSPs)
Understanding of low-power design principles for embedded systems
Familiarity with AI frameworks such as TensorFlow Lite, ONNX Runtime, or LLVM MLIR
Some experience with FPGA programming is preferred
Additional Information
Western Digital is committed to providing equal opportunities to all applicants and employees and will not discriminate against any applicant or employee based on their race, color, ancestry, religion (including religious dress and grooming standards), sex (including pregnancy, childbirth or related medical conditions, breastfeeding or related medical conditions), gender (including a person's gender identity, gender expression, and gender-related appearance and behavior, whether or not stereotypically associated with the person's assigned sex at birth), age, national origin, sexual orientation, medical condition, marital status (including domestic partnership status), physical disability, mental disability, medical condition, genetic information, protected medical and family care leave, Civil Air Patrol status, military and veteran status, or other legally protected characteristics. We also prohibit harassment of any individual on any of the characteristics listed above. Our non-discrimination policy applies to all aspects of employment. We comply with the laws and regulations set forth in the "Know Your Rights: Workplace Discrimination is Illegal” poster. Our pay transparency policy is available here.
Western Digital thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.
Western Digital is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at [email protected] to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Based on our experience, we anticipate that the application deadline will be 01/14/2025 (3 months from posting), although we reserve the right to close the application process sooner if we hire an applicant for this position before the application deadline. If we are not able to hire someone from this role before the application deadline, we will update this posting with a new anticipated application deadline.
Based on our experience, we anticipate that the application deadline will be 04/13/2026, although we reserve the right to close the application process sooner if we hire an applicant for this position before the application deadline. If we are not able to hire someone from this role before the application deadline, we will update this posting with a new anticipated application deadline.
#LI-MT
Compensation & Benefits Details
An employee's pay position within the salary range may be based on several factors including but not limited to (1) relevant education; qualifications; certifications; and experience; (2) skills, ability, knowledge of the job; (3) performance, contribution and results; (4) geographic location; (5) shift; (6) internal and external equity; and (7) business and organizational needs.
The salary range is what we believe to be the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range and this range is only applicable for jobs to be performed in California, Colorado, New York or remote jobs that can be performed in California, Colorado and New York. This range may be modified in the future.
If your position is non-exempt, you are eligible for overtime pay pursuant to company policy and applicable laws. You may also be eligible for shift differential pay, depending on the shift to which you are assigned.
You will be eligible to be considered for bonuses under either Western Digital's Short Term Incentive Plan (“STI Plan”) or the Sales Incentive Plan (“SIP”) which provides incentive awards based on Company and individual performance, depending on your role and your performance. You may be eligible to participate in our annual Long-Term Incentive (LTI) program, which consists of restricted stock units (RSUs) or cash equivalents, pursuant to the terms of the LTI plan. Please note that not all roles are eligible to participate in the LTI program, and not all roles are eligible for equity under the LTI plan. RSU awards are also available to eligible new hires, subject to Western Digital's Standard Terms and Conditions for Restricted Stock Unit Awards.
We offer a comprehensive package of benefits including paid vacation time; paid sick leave; medical/dental/vision insurance; life, accident and disability insurance; tax-advantaged flexible spending and health savings accounts; employee assistance program; other voluntary benefit programs such as supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity; tuition reimbursement; transit; the Applause Program; employee stock purchase plan; and the Western Digital Savings 401(k) Plan.
Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law.
Notice To Candidates: Please be aware that Western Digital and its subsidiaries will never request payment as a condition for applying for a position or receiving an offer of employment. Should you encounter any such requests, please report it immediately to Western Digital Ethics Helpline or email [email protected].
$34k-42k yearly est. 4d ago
2026 Intern - Program Manager
Adobe 4.8
Program development internship job in San Jose, CA
Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
The Opportunity
At Adobe, the Strategy and Operations team is transforming how we think about people, culture, and program excellence within Adobe Technology Services (ATS)!
As a Program Manager Intern, you'll help bring this vision to life-turning data into insights that showcase our impact across the business. You'll play a key role in strengthening visibility and driving faster, more dependable delivery across teams that power Adobe's innovation!
All 2025 Adobe interns will be ‘co-located hybrid. This means that interns will be
assigned to an Adobe office location, but in-office schedules will be flexible and
determined by team. All interns must live in the same state, country, and within
commuting distance of their assigned Adobe office so they can be on-site as needed.
What You'll Do
Drive program planning and execution, ensuring deliverables and dependencies are clearly defined and tracked.
Facilitate cross-functional collaboration between business, engineering, and operations teams to ensure alignment on goals and timelines.
Lead status reporting, risk management, and issue resolution to maintain program health and transparency.
Manage stakeholder communication, providing concise updates and ensuring consistent engagement with leadership.
Support change management efforts by coordinating communication, training, and rollout activities across impacted teams.
Create and maintain Power BI dashboards to visualize efforts, resources, and outcomes, ensuring transparency across leadership teams.
Analyze and interpret program data to tell a compelling value story that connects operational metrics to business impact.
Develop performance and transformation metrics that measure value realization and operational efficiency improvements.
Translate complex datasets into executive-ready insights and visualizations that inform strategic decision-making.
Develop and maintain Standard Operating Procedures (SOPs) and process documentation for key operational workflows.
Identify process gaps and opportunities for standardization to improve efficiency and repeatability.
Support audit readiness and governance alignment through structured documentation and version control.
What You Need To Succeed
Currently enrolled full time and pursuing a degree in Business Administration or Information Systems; or equivalent degree required.
2+ years of practical experience in program/portfolio management, information technology, consulting is desirable.
Ability to participate in a full-time internship between May-September.
Strong communication skills, both written and verbal, for a variety of audiences.
Experience with data-driven storytelling, succinctly transforming information into insight for an executive audience.
Ability to lead a project's scope and schedule to ensure on-time delivery of key work products.
Ability to motivate and influence others to move toward a common vision or goal without authority or a direct reporting relationship.
Ability to collaborate effectively across various functions and levels in an organization.
Experience with data visualization (PowerBI, SQL) are essential skills, and PPM tools (Workfront, Jira, ServiceNow) are preferred.
Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $38.00 -- $51.00 hourly. Your recruiter can share more about the specific pay rate for your job location during the hiring process.
State-Specific Notices:
California:
Fair Chance Ordinances
Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.
Colorado:
Application Window Notice
If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs.
Massachusetts:
Massachusetts Legal Notice
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************.
$38-51 hourly Auto-Apply 32d ago
Internship - Frontend Developer
Us01
Program development internship job in San Jose, CA
Introduction to the job
ASML US, including its affiliates and subsidiaries, bring together the most creative minds in science and technology to develop lithography machines that are key to producing faster, cheaper, more energy-efficient microchips. We design, develop, integrate, market and service these advanced machines, which enable our customers - the world's leading chipmakers - to reduce the size and increase the functionality of their microchips, which in turn leads to smaller, more powerful consumer electronics. Our headquarters are in Veldhoven, Netherlands, and we have 18 office locations around the United States including main offices in Chandler, Arizona, San Jose and San Diego, California, Wilton, Connecticut, and Hillsboro, Oregon.
Job Mission
This intern position is to join the frontend team to apply the top frontend technologies to an industrial level data analytics tool, to enhance its functionality, performance and stability.
Your Assignment
Develop/project experience with TypeScript or JavaScript, could use React functional components and hooks to develop a Web application.
Education and experience
Currently pursing Master Degree with Major of Computer Science, Data Science or related degree
Have experience with data analysis, like data aggregation
Experienced with version control systems (e.g., Git).
Experience with data analysis, like data aggregation, statistics and etc.
Experience with TypeScript or JavaScript,
Skills
Good communication skill, quality driven and teamwork.
Familiar with the tool chain of web development.
Familiar with the tool chain of web development.
Familiar with relational database.
Familiar with React UI libraries AntD and ECharts a plus.
Familiar with Python a plus.
The current base annual salary range for this role is currently $18.00 - $57.00. Pay scales are determined by role, level, location and alignment with market data. Individual pay is determined through interviews and an assessment of several factors that that are unique to each candidate, including but not limited to job-related skills, relevant education and experience, certifications, abilities of the candidate and pay relative to other team members. Our recruiters can share more information about our bonus program, benefits and equity during the hiring process.
Inclusion and diversity
ASML is an Equal Opportunity Employer that values and respects the importance of a diverse and inclusive workforce. It is the policy of the company to recruit, hire, train and promote persons in all job titles without regard to race, color, religion, sex, age, national origin, veteran status, disability, sexual orientation, or gender identity. We recognize that inclusion and diversity is a driving force in the success of our company.
Need to know more about applying for a job at ASML? Read our frequently asked questions.
Request an Accommodation
ASML provides reasonable accommodations to applicants for ASML employment and ASML employees with disabilities. An accommodation is a change in work rules, facilities, or conditions which enable an individual with a disability to apply for a job, perform the essential functions of a job, and/or enjoy equal access to the benefits and privileges of employment. If you are in need of an accommodation to complete an application, participate in an interview, or otherwise participate in the employee pre-selection process, please send an email to USHR_Accommodation@asml.com to initiate the company's reasonable accommodation process.
Please note: This email address is solely intended to provide a method for applicants to initiate ASML's process to request accommodation(s). Any recruitment questions should be directed to the designated Talent Acquisition member for the position.
$33k-46k yearly est. Auto-Apply 32d ago
Embedded Software Engineering Intern
Wind River 4.6
Program development internship job in Cupertino, CA
at Wind River
Embedded Software Engineer - Intern ABOUT WIND RIVER Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company's software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role in NASA space missions such as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We've achieved recent 5G milestones including the world's first successful 5G data session with Verizon and building one of the largest Open RAN networks in the world with Vodafone. The company has received industry recognition for its technology innovation and leadership, and for its workplace culture, including global Great Place to Work certification and being named a “Top Workplace” for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer-focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software defined world. YOUR ROLE We seek a summer intern college students to join our Professional Services Embedded Software Engineering team. This is an exciting opportunity to work on cutting-edge development projects and collaborate with a team of experts in the embedded software field. As a contributing member of our North American team, you'll develop embedded solutions for critical infrastructure industries.In your daily job you will:
Develop, implement, and test embedded software systems, including device drivers and Board Support Packages for embedded hardware using Linux, VxWorks Real Time Operating System, or Helix Virtualization Platform
Produce high-quality software, including projects that require safety certification
Troubleshoot and debug embedded software, solving complex technical issues
Collaborate with project teams to deliver mission-critical embedded solutions to clients
Participate in design, code, and test reviews; contribute to team and customer technical discussions
HOW YOU WILL CONTRIBUTE
Key skills and competencies for succeeding in this role are:
Pursuing a BS or MS degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
Strong academic performance, involved in student groups, volunteer work, leadership
Junior, Senior or MS standing for summer internships
Strong proficiency in C/C++ programming
Experience with embedded systems development (device drivers, boot loaders, Board Support Packages, firmware) and familiarity with embedded processors (ARM, MIPS, x86, PowerPC, RISC V)
Excellent communication skills (verbal and written) and ability to work effectively in a team
Preferred: Real-time operating system (RTOS) experience (e.g., VxWorks, Linux Preempt-RT, Zephyr)
APPLICANT PRIVACY NOTICE: Your privacy is of the utmost importance to us. At Wind River, we strictly adhere to all applicable data privacy laws. Please review Wind River's Applicant Privacy Notice, which can be found here .
“Wind River is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law”
SECURITY CLEARANCE REQUIREMENTS Successful candidates must engage in a security clearance process in regard to their citizenship in order to perform fundamental job duties, as per applicable law. In particular, candidates with certain citizenship may not be able to perform such fundamental job duties. Currently, this includes citizens of the following countries: Belarus; Burma; China; Cuba; Iran; North Korea; Syria; Venezuela; Afghanistan; Cambodia; Central African Republic; Cyprus; Democratic Republic of Congo; Ethiopia; Eritrea; Haiti; Iraq; Lebanon; Libya; Russia; Somalia; South Sudan; Sudan; Zimbabwe. The security clearance process may take a significant amount of time to complete, and any offer of employment will be contingent on the candidate's legal ability to perform the fundamental job duties. Wind River is committed to meeting its obligations to candidates under applicable human rights law and privacy law in this regard.
$96k-126k yearly est. Auto-Apply 60d+ ago
2026 Summer Intern - Software Engineer
Guangzhou Weride Technologies Co Ltd.
Program development internship job in San Jose, CA
WeRide is a leading, commercial-stage global company that develops autonomous driving technologies from Level 2 to Level 4. It offers an all-rounded product mix of Robotaxi, Robobus, Robosweeper, Robovan and Advanced Driving Solution to provide services. WeRide aims to develop safe and reliable driverless solutions to make our mobility and transportation safer, more affordable, and accessible.
In our internshipprogram, you will:
Work alongside world-class engineers to develop, implement, and maintain cutting-edge software for autonomous driving systems. Depending on the team you join, your project responsibilities will vary, giving you exposure to a range of exciting, impactful challenges. You will collaborate with your manager, mentor, and team to drive innovation and make significant contributions to the advancement of autonomous driving technology.
Potential responsibilities include:
* Build real-time, in-vehicle systems that ensure the AV operates safely and efficiently in its environment.
* Design and develop new features to continuously optimize computational performance, and create tools to assist other teams by proactively informing developers of potential performance issues.
* Optimize for efficient model deployment, enhance the machine learning workflow, build and support large-scale model evaluation systems.
* Develop high-performance GPU/CPU kernels by utilizing low-level hardware features and knowledge of performance characteristics.
* Work with multiple algorithm teams and optimize efficient algorithms for self-driving vehicles
Qualifications:
* Pursuing a BS/MS degree in Computer Science, Software Engineering, Mathematics, Robotics or a related technical field, with an expected graduation date before December 2027.
* Proficient in C++ and/or Python, Java, Go with knowledge of its latest features.
* Have good programming practices, adhere to coding standards, and follow test-driven development.
* Strong analytical and problem-solving skills.
* Excellent communication, and cross-functional team collaboration abilities.
* Passion for innovation in the autonomous vehicle industry.
$40 - $60 an hour
What Happens Next:
We'll take a few weeks to review all applications. If we'd like to move forward with you, we'll reach out to arrange the next steps, which may include an online assessment, a call with a recruiter, and 3 interviews with your future colleagues to better inform our decision.
During the interview process, we aim to learn more about your skills, experiences, and motivators. Many of our questions will focus on understanding how you might operate here at WeRide. Please note that, due to the high volume of applications we receive, we're unable to offer individual feedback during the interview process.
We recognize that interviewing for a new role is significant, and we appreciate you considering WeRide as the next step in your career. Our Recruiting Team is here to support you throughout the interview process. Come join us and apply today!
At WeRide, interns collaborate with industry leaders on impactful projects that drive meaningful results for the company. You'll apply your knowledge while gaining opportunities to expand your skill set. Our 12-week/ 3-month internshipprogram begins in May or June 2026. Successful candidates must be available to work in the office five days a week. Interns will receive 1-on-1 mentorship, hands-on training, and engage in fun team-building activities as well as interactive workshops, enhancing both professional and personal growth.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$40-60 hourly 14d ago
US 2026 Software - Embedded Intern
Tetramem
Program development internship job in San Jose, CA
About the Role We are seeking a driven Embedded Software Intern to join our engineering team and gain hands-on experience building the computing fabric of AGI. You ll work alongside experienced engineers on projects that combine low-level firmware, high-performance drivers, and edge AI model deployment.
Responsibilities
Assist in the design, development, and optimization of embedded software and drivers for real-time and AI workloads.
Support integration and performance tuning on FPGA and ASIC platforms.
Assist in implementing and verifying low-level optimizations to reduce latency, improve power efficiency, and boost performance.
Assist in testing, debugging, and profiling for system reliability and performance.
Qualifications
Currently pursuing a degree in Computer Science, Electrical Engineering, or related field
Familiar with C/C++, Rust and Python for embedded systems
Familiar with AI and Machine learning concepts and models
Exposure to RTOS, device drivers, and low-level programming
Experience with debugging, profiling, and performance tuning
Experience with embedded software for FPGA, ASIC, or MCU-based platforms is a plus
Self-motivated, eager to learn, and comfortable in a fast-paced environment
Salary Range: $35-45 USD/hr
$35-45 hourly 60d+ ago
2026 Summer Intern - Software Engineer
Weride.Ai
Program development internship job in San Jose, CA
WeRide is a leading, commercial-stage global company that develops autonomous driving technologies from Level 2 to Level 4. It offers an all-rounded product mix of Robotaxi, Robobus, Robosweeper, Robovan and Advanced Driving Solution to provide services. WeRide aims to develop safe and reliable driverless solutions to make our mobility and transportation safer, more affordable, and accessible.
In our internshipprogram, you will:Work alongside world-class engineers to develop, implement, and maintain cutting-edge software for autonomous driving systems. Depending on the team you join, your project responsibilities will vary, giving you exposure to a range of exciting, impactful challenges. You will collaborate with your manager, mentor, and team to drive innovation and make significant contributions to the advancement of autonomous driving technology.Potential responsibilities include:
Build real-time, in-vehicle systems that ensure the AV operates safely and efficiently in its environment.
Design and develop new features to continuously optimize computational performance, and create tools to assist other teams by proactively informing developers of potential performance issues.
Optimize for efficient model deployment, enhance the machine learning workflow, build and support large-scale model evaluation systems.
Develop high-performance GPU/CPU kernels by utilizing low-level hardware features and knowledge of performance characteristics.
Work with multiple algorithm teams and optimize efficient algorithms for self-driving vehicles
Qualifications:
Pursuing a BS/MS degree in Computer Science, Software Engineering, Mathematics, Robotics or a related technical field, with an expected graduation date before December 2027.
Proficient in C++ and/or Python, Java, Go with knowledge of its latest features.
Have good programming practices, adhere to coding standards, and follow test-driven development.
Strong analytical and problem-solving skills.
Excellent communication, and cross-functional team collaboration abilities.
Passion for innovation in the autonomous vehicle industry.
What Happens Next:
We'll take a few weeks to review all applications. If we'd like to move forward with you, we'll reach out to arrange the next steps, which may include an online assessment, a call with a recruiter, and 3 interviews with your future colleagues to better inform our decision.
During the interview process, we aim to learn more about your skills, experiences, and motivators. Many of our questions will focus on understanding how you might operate here at WeRide. Please note that, due to the high volume of applications we receive, we're unable to offer individual feedback during the interview process.
We recognize that interviewing for a new role is significant, and we appreciate you considering WeRide as the next step in your career. Our Recruiting Team is here to support you throughout the interview process. Come join us and apply today!
At WeRide, interns collaborate with industry leaders on impactful projects that drive meaningful results for the company. You'll apply your knowledge while gaining opportunities to expand your skill set. Our 12-week/ 3-month internshipprogram begins in May or June 2026. Successful candidates must be available to work in the office five days a week. Interns will receive 1-on-1 mentorship, hands-on training, and engage in fun team-building activities as well as interactive workshops, enhancing both professional and personal growth.
$51k-91k yearly est. Auto-Apply 60d+ ago
Software Engineer Intern
Tenex.Ai
Program development internship job in San Jose, CA
TENEX is an AI-native, automation-first, built-for-scale Managed Detection and Response (MDR) provider. We are a force multiplier for defenders, helping organizations enhance their cybersecurity posture through advanced threat detection, rapid response, and continuous protection. Our team is composed of industry experts with deep experience in cybersecurity, automation, and AI-driven solutions.
We're a fast growing startup backed by industry experts and top tier investor Andreessen Horowitz. As an early employee, you'll play a meaningful role in defining and building our culture. Get in on the ground floor. We're a small but well-funded team that just raised a substantial round - joining now comes with limited risk and unlimited upside. We are rapidly growing and seeking top talent to join our mission of revolutionizing the cybersecurity landscape.
We are seeking a highly motivated and versatile Full Stack Engineer Intern to join our core engineering team. We value individuals who are proactive, enjoy problem-solving, and are eager to learn and adapt in a fast-paced environment.
Culture is one of the most important things at TENEX.AI-explore our culture deck at culture.tenex.ai to witness how we embody it, prioritizing the irreplaceable collaboration and community of in-person work.
About Our Intern Program:
Internships are available year round. Our internship opportunity is a 12 week program.
Position requires 30 hours per week, Monday through Friday.
This is a paid internship, based on a fixed 30-hour workweek, with compensation paid semi-monthly.
On-site attendance is required daily in the San Jose office.
This internship is not benefits-eligible; health insurance is not provided.
Relocation and commuting expenses are not covered by the company.
Job Responsibilities:
Design, develop, and deploy scalable and reliable backend services and APIs.
Participate in all aspects of software development activities, including design, coding, code review, testing, bug fixing, and code/API documentation.
Write clean, well-documented, and testable code.
Troubleshoot and debug issues across the full stack.
Contribute to the improvement of our development processes and tools.
Stay up-to-date with the latest technologies and industry trends.
Be proactive in identifying and solving technical challenges.
Required Qualifications:
Solid understanding of software engineering principles and best practices.
Strong technical background with analytical and problem-solving skills
Previous related experience in software engineering (applicable coursework, projects, internships, etc.)
Experience with at least one backend programming language such as Go, Python, or an equivalent.
Experience with at least one modern frontend framework such as Next.js, TypeScript, React, Vue.js, or an equivalent.
Ability to learn new technologies quickly and independently.
Excellent verbal and written communication skills; can effectively articulate complex ideas and influence others through well-reasoned explanations.
$51k-91k yearly est. Auto-Apply 59d ago
Software Intern
Etched
Program development internship job in San Jose, CA
Team: Software
Etched is building the world's first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200. With Etched ASICs, you can build products that would be impossible with GPUs, like real-time video generation models and extremely deep & parallel chain-of-thought reasoning agents. Backed by hundreds of millions from top-tier investors and staffed by leading engineers, Etched is redefining the infrastructure layer for the fastest growing industry in history.
The roles
We are hiring software interns across four tracks (systems, firmware, infrastructure, and chip simulation/tooling). You do not need experience in all tracks. Strength in one area is sufficient.
Our systems software role focuses on the design, development, and deployment of ML system software required for operating rack-scale systems. Your work will span network performance, telemetry creation and processing pipelines, and analysis of system-level health and performance. System SW is also responsible for the deployment and provisioning of software frameworks and hardware validation, maintaining secure and performant systems for data center scale ML workloads.
In our firmware role, you will help develop firmware for custom ASICs designed to run large transformer models efficiently. You'll work across the stack-from low-level drivers, hardware interfaces, and system initialization code to integration with runtime libraries and model-execution frameworks. Your work will focus on making the hardware operate reliably and at peak performance, enabling high-throughput inference and training workloads. You'll collaborate with hardware, architecture, and software teams to bring up new silicon, validate features, and support real-world AI applications.
Our infrastructure and core software roles drive the development and adoption of next-generation infrastructure tooling, enabling Etched ASIC, Software, and Platform engineers to iterate faster, build more reliably, and push the boundaries of AI performance. This includes working on our hybrid-cloud high-performance compute (HPC) clusters, massively parallel CI executions, Infrastructure-as-code, scale-out observability platform with LLM integration, and building high-quality tools that engineers love using.
Our chip simulation and tooling role will co-design, develop, and test simulations of our custom hardware and tools that engineers use to analyze those systems. You will be working at the cutting edge of hardware innovation, closely coordinating with both software and hardware teams across their whole development path.
You may be a good fit if you have:
Progress towards a Bachelor's, Master's, or PhD degree in Computer Science, Engineering, or a related technical field.
Proficiency in C/C++ or Rust
Proficiency in Python (for interns interested in systems software)
Strong fundamentals in data structures and algorithms
Strong understanding of low-level software engineering
Strong understanding of hardware/software co-design
Excellent communication and collaboration skills
Strong candidates may also have:
Experience with Linux internals, kernel development, or driver debugging
Experience with hardware diagnostics or interpreting hardware logs
Exposure to server virtualization or CI/CD pipelines
Experience with Rust or embedded development
We encourage you to apply even if you do not believe you meet every qualification.
Program details
12-week paid internship (June - August 2026)
Generous housing support for those relocating
Daily lunch and dinner in our office
Based at our office in San Jose, CA
Direct mentorship from industry leaders and world-class engineers
Opportunity to work on one of the most important problems of our time
For any questions, contact **********************.
How we're different
Etched believes in the Bitter Lesson. We think most of the progress in the AI field has come from using more FLOPs to train and run models, and the best way to get more FLOPs is to build model-specific hardware. Larger and larger training runs encourage companies to consolidate around fewer model architectures, which creates a market for single-model ASICs.
We are a fully in-person team in West San Jose, and greatly value engineering skills. We do not have boundaries between engineering and research, and we expect all of our technical staff to contribute to both as needed.
$51k-91k yearly est. Auto-Apply 42d ago
Intern 2026: AI for Math and Science
IBM 4.7
Program development internship job in San Jose, CA
**Introduction** IBM Research takes responsibility for technology and its role in society. Working in IBM Research means you'll join a team who invent what's next in computing, always choosing the big, urgent and mind-bending work that endures and shapes generations. Our passion for discovery, and excitement for defining the future of tech, is what builds our strong culture around solving problems for clients and seeing the real world impact that you can make.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
Develop, evaluate and demonstrate new AI-based, math-driven methods and algorithms for computational problems related to dynamical systems, combinatorial optimization, linear algebra, and stochastic/complex systems; job requires research of new methods, implementation including AI model training, computer programming, validation on benchmarks, development and demonstration of working algorithms and systems for AI for Math and Science
**Required technical and professional expertise**
* AI model development
* R&D of new neural architectures and learning methods
* Development and demonstration of working AI methods and systems
**Preferred technical and professional experience**
* Research in mathematics, physics, computability
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.
$39k-47k yearly est. 60d+ ago
Software Engineering Intern - AI ADC
A10 Networks 4.8
Program development internship job in San Jose, CA
We're looking for a Software Engineering Intern excited about bridging ADC technology and AI-based flows. You'll help design and implement solutions integrating AI prompt evaluation into live systems handling various complex layer 7 application traffic such as DNS and HTTP.
You'll join a fast-moving team working at the intersection of software engineering and AI, where every service you build helps make intelligent systems faster, safer, and more reliable. Our environment blends C and Python for high-performance backend development, paired with tools and frameworks for LLM inference and experimentation.
This is a 12-week full-time internship where you'll work on high-impact projects that directly contribute to our mission. We're seeking motivated students who want to apply their technical and research skills to shape the future of AI and ADC. Please note this is an on-site internship based in our San Jose, California office.
Your Key Responsibilities:
* Design and implement prompt classification
* Integrate prompt classification into Layer 7 workflow
* Contribute to tooling for fine-tuning, model orchestration, and inference performance optimization.
* Collaborate with ML engineers on prompt evaluation.
* Prototype and ship features that connect models to production-grade systems.
To qualify, You Must:
* Be actively enrolled in a university program pursuing a Bachelor's, Master's, or PhD degree in Computer Engineering, or a related discipline in United States for the entire duration of the internship.
* Be graduating between December 2026 - June 2027.
* Be available from May 2026 - August 2026 OR June 2026 - September 2026.
Preferred Qualifications
* Proficiency in C/C++ and/or Python.
* Solid understanding of software engineering fundamentals and API design
* Interest in model fine-tuning, evaluation pipelines, and prompt optimization.
* Familiarity with prompt engineering and OSI layers/protocols such as TCP, HTTP.
* Nice to have: Exposure to LLM frameworks such as Hugging Face, vLLM, OpenAI API.
* Self-driven mindset and eagerness to learn across AI and Proxy boundaries.
What You'll Gain:
* Complex Layer 7 development experience blended with AI technologies
* Mentorship from engineers building forward thinking ADC solutions in an AI world
* A collaborative, fast-paced environment where you can experiment, learn, and grow quickly.
Compensation: up to $65/hr
Program development internship job in San Jose, CA
TikTok Lead Ads team is responsible for building lead generation solutions that enable businesses to create seamless interactions with their customers while ensuring our community feels comfortable and safe on the platform. This team aims to provide intuitive, simplified solutions that grow advertiser activation, retention and ARPA via enhanced delivery experience, performance and higher ROI.
Our team owns the end-to-end stack for lead ads, including customer and user experience, ads ranking and delivery, leads management as well as CRM ecosystem. We are looking for software engineers who are excited to grow their business understanding, build highly scalable and reliable systems, partner across functions with global teams, and make big impacts.
As a project intern, you will have the opportunity to engage in impactful short-term projects that provide you with a glimpse of professional real-world experience. You will gain practical skills through on-the-job learning in a fast-paced work environment and develop a deeper understanding of your career interests.
Applications will be reviewed on a rolling basis - we encourage you to apply early.
Successful candidates must be able to commit to at least 3 months long internship period.
Responsibilities:
* Responsible for the development of scalable and reliable systems aligned with product targets and requirements.
* Build solutions within areas of lead ads management, CRM integration and ecosystem to lay the foundation of lead ads growth.
* Collaborate with cross-functional teams to define products and drive initiatives from an engineering perspective.Minimum Qualifications:
* BS/MS degree in Computer Science, Computer Engineering or other relevant majors
* Excellent programming, debugging, and optimization skills in one or more general purpose programming languages including but not limited to: Go, C/C++, Python.
* Ability to think critically and to formulate solutions to problems in a clear and concise way.
Preferred Qualifications:
* Extensive knowledge of modern software tech stack, including front-end applications, large-scale backend, and data pipeline.
$50k-83k yearly est. 34d ago
2026 Masters Software Engineering Intern/Co-op
Advanced Micro Devices, Inc. 4.9
Program development internship job in San Jose, CA
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
As an AMD intern or co-op, you'll be placed at the epicenter of the AI ecosystem, working alongside experts and industry pioneers. You'll do important work, learn new skills, expand your network, and gain real-world experience on projects that impact millions of end-users worldwide. Whether you're an undergrad or a PhD student, your contributions matter-and your experience here will be a launchpad for what comes next.
Job Details:
* Locations: San Jose, CA or Santa Clara, CA
* Onsite/Hybrid: This role requires the student to work full time (40 hours a week), in either a hybrid or onsite work structure throughout the duration of the co-op/intern term
* Duration:
* Summer/Fall Co-op: May 18, 2026 - December 11, 2026 or June 22, 2026 - December 11, 2026
* Summer Internship: May 18, 2026 - August 7, 2026 or June 22, 2026 - September 11, 2026
* Fall Internship: September 14, 2026 - December 11, 2026
What You Will Be Doing
We are seeking highly motivated Software Engineering co-op to join our team at AMD. In this role -
* We will assign you responsibilities in which you will work closely with our software engineers to build and maintain our software applications.
* We will provide training on the full software creation process, from design and built to testing and deployment.
* We will encourage you to build scripts that automate some of our software development process.
* We will help you learn debugging methodologies to investigate the root cause of software issues.
* In certain projects we may have your involvement in crafting technical/functional documents and reports as needed.
Who We Are Looking For
* Currently enrolled in a US based University in a Masters degree program majoring in Computer Engineering, Electrical Engineering, Computer Science or related discipline
* If you have knowledge / experience with any of the following technical skills (or related areas) and are enthusiastic about this role, we strongly encourage you to apply -
* Software engineering concepts, principles, and theories
* C/C++ programming and Scripting language like Python, Windows PowerShell, Linux shell script, Perl, Java, Javascript, UML
* Operating systems UNIX/Linux OS
* Databases, MySQL, PostgreSQL, MongoDB
* Cloud computing platforms, Azure.
* Web development frameworks, Django, Rails, Spring Boot
* Mark up languages like HTML, XML, XSL
* Defect tracking, testing, debugging
* Git, Github, Perforce
* Security technologies, OAuth, SSL, or TLS
* PC / CPU architecture, Embedded systems, microcontroller
Note: By submitting your application, you are indicating your interest in AMD intern positions. We are recruiting for multiple positions, and if your experience aligns with any of our intern opportunities, a recruiter will contact you.
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.
$53k-79k yearly est. 13d ago
Software Engineer Data/AI/Intelligent Systems PhD (Intern) - United States
Cisco Systems Canada Co 4.8
Program development internship job in San Jose, CA
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens.
Applications are accepted until further notice.
Meet the Team
Our dedicated team members are building the future of Cisco's AI-driven platforms and data infrastructure, supporting innovation across the globe. You will join teams focused on developing advanced data pipelines, machine learning infrastructure, and analytics platforms within business groups such as S&TO, Supply Chain, and Infrastructure Engineering. As part of this collaborative environment, you will contribute to the growth of emerging technologies in data and intelligent systems. Explore the opportunities at the intersection of data engineering and AI, helping to transform how Cisco and its customers harness information and intelligent automation.
Your Impact
You are a passionate software engineer with expertise in developing scalable data pipelines, designing robust analytics platforms, and building infrastructure to support machine learning initiatives. Your strong background in programming, data systems, and collaboration enables you to solve complex challenges with innovation and attention to detail. By building and maintaining key software tools and platforms, you enable Cisco's business groups to leverage AI and data-driven insights for operational excellence and strategic growth. Your work ensures high-quality, reliable data infrastructure that supports Cisco's leadership in intelligent, scalable technology solutions.
Minimum Qualifications
Currently enrolled in a PhD program in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
Hands-on experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
Familiarity with distributed data processing technologies, including Apache Spark, Hadoop (MapReduce), or Apache Flink.
Experience with containerization and orchestration tools, such as Docker and Kubernetes, for deploying data and machine learning workloads.
Preferred Qualifications
Hands-on experience with AI/ML.
Familiarity with major cloud platforms, such as AWS, Azure, or Google Cloud.
Understanding of distributed systems concepts, including scalability, reliability, fault tolerance, and data consistency, as well as familiarity with distributed computing patterns (e.g., load balancing, consensus algorithms, and inter-service communication).
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
Additional paid time away may be requested to deal with critical or emergency issues for family members
Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
.75% of incentive target for each 1% of revenue attainment up to 50% of quota;
1.5% of incentive target for each 1% of attainment between 50% and 75%;
1% of incentive target for each 1% of attainment between 75% and 100%; and
Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$44,000.00 - $185,000.00
Non-Metro New York state & Washington state:
$44,000.00 - $185,000.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
Program development internship job in San Jose, CA
TEAM INTRODUCTION ByteDance's Edge platform is a kubernetes-based distributed system that manages hundreds of PoPs around the world and aims to provide cloud native interfaces to allow internal and external users to deploy and manage all kinds of location/latency sensitive workloads, such as traffic acceleration, CDN cache, gaming, livestreaming, RTC, edge computing, etc. We are seeking software engineer interns to help build the cloud-native platform to manage the lifecycle (creation, deployment, CI/CD etc.) and traffic (ingress, proxy, DNS, traffic scheduling, etc.), as well as providing management tools (monitoring, alerting, logging, etc.) for edge services on our globally distributed PoPs. We are looking for talented individuals to join us for an internship in 2026. Internships at ByteDance aim to offer students industry exposure and hands-on experience. Watch your ambitions become reality as your inspiration brings infinite opportunities at ByteDance. Internships at ByteDance aim to provide students with hands-on experience in developing fundamental skills and exploring potential career paths. A vibrant blend of social events and enriching development workshops will be available for you to explore. Here, you will utilize your knowledge in real-world scenarios while laying a strong foundation for personal and professional growth. It runs for 12 weeks. Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to ByteDance and its affiliates' jobs globally. Applications will be reviewed on a rolling basis. We encourage you to apply as early as possible. Please state your availability clearly in your resume (Start date, End date). Summer Start Dates: - May 11th, 2026 - May 18th, 2026 - May 26th, 2026 - June 8th, 2026 - June 22nd, 2026 Online Assessment Candidates who pass resume screening will be invited to participate in ByteDance 's technical online assessment. RESPONSIBILITIES - Collaborate with cross-functional team members to build enterprise-level platform (PaaS) that serves both internal and external teams. - Develop and Enhance microservices using Cloud Native technologies like Kubernetes, gRPC, REST, Nginx/Envoy, Postgres, Containers, etc. - Write the necessary unit test, integration test, and end-to-end test. - Work in a fast-paced environment and be responsible end-to-end for the production environment.
Minimum Qualifications - Bachelor's or Master's student in Computer Science, Computing Engineering, or related fields. - Experience in programming languages such as Go, Python, Java, C/C++. - Experience with TCI/IP networking stack. - Experience in using docker or other container technologies. - Must obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment. - Able to commit to working for 12 weeks during Summer 2026 Preferred Qualifications - Solid understanding of edge computing concepts, content delivery networks (CDN), load balancing strategies, and distributed storage/compute architectures. - Experience in Kubernetes-related Cloud Native development, such as Kubernetes API, Operator, Custom Resource Definition (CRD) development, or other related Open Source projects. - Deep understanding of data structure design, networking, authentication and data security. - Contributions to Kubernetes or other CNCF open-source projects (e.g., PRs, bug fixes, or new features in repositories with 1,000+ stars). - Experience with one or more databases and messaging frameworks, such as MySQL, Postgres, Redis, Kafka, etc. By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here: *******************************************
$65k-107k yearly est. 18d ago
2026 Intern - Software Engineer Intern
Adobe 4.8
Program development internship job in San Jose, CA
Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
The Opportunity
Adobe is seeking talented and passionate Software Engineer interns across all organizations to help plan, design, develop, and test software systems or applications for software enhancements and new products used in local, networked, cloud-based or Internet-related computer programs and products.
Adobe software engineer interns can work directly on products for our Creative Cloud, Document Cloud, or Experience Cloud teams, or they can be immersed in the world of our cloud-based platform - diving into components of our infrastructure or solving problems with big data. We have openings for all interests - web developers, mobile developers, data engineers, frontend development, back-end development, full stack development - the opportunities are endless!
All 2026 Adobe interns will be co-located hybrid. This means that interns will work between their assigned office and home. Interns will be based in the office where their manager and/or team are located, where they will get the most support to ensure collaboration and the best employee experience. Managers and their organization will determine the frequency they need to go into the office to meet priorities.
Firefly
Firefly is the new family of creative generative AI models coming to Adobe products that offers a new way to ideate, create, and scale content. It's a natural extension of the technology Adobe has produced over the past 40 years. At the core of Firefly are our commercially safe generative AI models trained on hundreds of millions of assets owned or licensed by Adobe. This is an opportunity to reach millions of creatives, helping them reinvent the way they work.
What You'll Do
Develop efficient, reliable, testable services code in a variety of stacks (Python, Go)
Work closely with engineers on the team and participate in the development process from requirements and design through development, integration, testing, and deployment
Work with other Adobe teams and collaborating on providing new features
Grow with the support of the team
Work both independently and collaboratively within a fast-paced development team, with clear, positive, and constructive communication.
What You Need to Succeed
Currently enrolled full time and pursuing a Bachelor's or Master's in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience required with an expected graduation date of December 2026 - June 2027
Strong technical background with analytical and problem-solving skills
Previous related experience in software engineering (applicable coursework, projects, internships, etc.)
Proficiency and experience with at least one or more of the following: Java, Python, Go
Familiar with the software development lifecycle - designing, developing, deploying, and maintaining web and mobile apps
Results-oriented, with ability and interest in learning new technologies and adapting quickly to new requirements and environments
Excellent verbal and written communication skills; can effectively articulate complex ideas and influence others through well-reasoned explanations.
Ability to participate in a full-time internship between May-September
Bonus qualifications
Experience with GPU-based ML inference services
In-depth knowledge of containerization and modern deployment strategies (k8s)
Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************.
Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other's employees.
Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $45.00 -- $61.00 hourly. Your recruiter can share more about the specific pay rate for your job location during the hiring process.
State-Specific Notices:
California:
Fair Chance Ordinances
Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.
Colorado:
Application Window Notice
If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs.
Massachusetts:
Massachusetts Legal Notice
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************.
$45-61 hourly Auto-Apply 32d ago
Learn more about program development internship jobs
How much does a program development internship earn in Salinas, CA?
The average program development internship in Salinas, CA earns between $29,000 and $53,000 annually. This compares to the national average program development internship range of $26,000 to $43,000.
Average program development internship salary in Salinas, CA