CareerPlanSign in

Software Engineer: Intern Opportunity for University Students

United States, California, Mountain View💼 Internship🗓 2026-09-23 → 2026-09-25

Core

Apply engineering principles to solve complex problems, build end-to-end applications, and develop machine learning solutions.

Role type

Software Engineer Intern

Builds

End-to-end applications, backend services, and ML models

Domain

Software Engineering, Machine Learning, Web Development

Deliverable

production ML models | product features

Required skills

TypeScript, JavaScript, React, Angular, C#, Java, Node.js, Python, REST APIs, data structures, algorithms, ML frameworks (PyTorch, TensorFlow), LLM concepts, prompt engineering

Preferred skills

Experience with accessibility principles, testing frameworks, observability, and modern software engineering practices

Responsibilities

Determine user requirements for features, incorporate new engineering methods, review current developments to improve product performance, build backend services, develop ML models and retrieval systems

Seniority

Intern

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.