146 software development intern jobs at 36 companies in Marina, CA
🚀PromotedHiringCafe
Founding Full-stack / Product Engineer
Cupertino, CA, US
$130k-$300k/yrOn-SiteFull Time
HiringCafe: Building a 100× better job search engine to take on Indeed and LinkedIn.
Help us build a 100× better job search engine. We need a full-stack engineer with great taste, sharp fundamentals, and a track record of shipping polished product on React/Next.js plus a real backend (Firebase, Elasticsearch, Redis, Stripe).
Altera: Manufacturer of field-programmable gate arrays and programmable logic devices.
Currently pursuing a Master’s or PhD in CS/EE or related; strong Python (C++ a plus); experience building AI/ML or backend/distributed systems; solid data structures and system design fundamentals.
AppleNASDAQ: AAPL: Designs and sells consumer electronics, software, and online services.
Deep experience with scalable, distributed stateful streaming systems and frameworks; strong systems and performance focus; ability to collaborate with internal teams and external communities.
PlusAI: AI-based virtual driver software for factory-built autonomous trucks.
Internship focused on integrating ROS2 into a high-performance robotics software stack; proficiency in C++, ROS2, and Linux; ability to benchmark and optimize performance; on-vehicle deployment experience desired.
OracleNYSE: ORCL: Provides cloud infrastructure and enterprise software for global businesses.
Experience with application development; programming in Java, JavaScript, C/C++, Python, Go; understanding data structures, algorithms, distributed systems; networking (TCP/IP, HTTP); databases/NoSQL; strong written and verbal communication; familiarity with agile methods.
Halo Industries: Manufactures silicon carbide wafers using laser-based slicing technology.
0+ YOEPursuing or recent graduate in software/CS/engineering; Python or C# experience; works with structured workflows and large datasets; able to debug issues and follow processes.
SiMa.ai: Designs low-power machine learning chips for edge computing applications.
Recent student or graduate in CS/CE/EE/Robotics; strong Python, familiarity with C++ and Linux; basic ML and computer vision knowledge; strong debugging and communication skills.
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
6+ YOE6+ years software engineering experience with ≥2 years on Presto/Trino or Apache Spark internals; strong Java or Scala; connectors, UDFs/UDAFs, optimizer work; JVM tuning, open table formats, and clear written communication.
Senior Software Development Engineer, Relational Database Service (RDS)
San Jose, California, United States
OnsiteFull Time
ByteDance: Developing AI-driven content platforms and mobile applications.
2+ YOEBachelor's in computer-related field, 2+ years software development experience, proficiency in Golang or Python, familiarity with web frameworks and database internals, strong coding and testing practices.
SkyGig: Develops beamforming technology for high-speed wireless broadband communications.
Currently pursuing a CS/EE/Applied Math degree; strong Python; experience with PyTorch, TensorFlow, or scikit-learn; data processing with pandas/NumPy/SciPy; ML model evaluation; software engineering practices and collaboration skills.
PhD Software Engineering Intern, Decision Intelligence - Fall 2026
Santa Clara, California, United States
$30-$94/hrOnsiteFull Time, Internship
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
Pursuing a PhD in CS or related field; strong parallel C++ and CUDA programming; deep algorithms and numerical methods knowledge, mathematical programming and heuristics; ability to work independently.
SR. Software Development Engineer – GPU Kernel Development
Santa Clara, California, United States
$240k-$360k/yrOnsiteFull Time
AMDNASDAQ: AMD: Designs and manufactures computer processors and graphics technology.
Expert C++ and Python developer experienced with GPU kernel development (HIP, CUDA, ASM), deep learning frameworks (TensorFlow, PyTorch), compiler internals (LLVM/ROCm), and performance optimization in Linux; advanced degree preferred.
Software Development Engineer in Test Intern (TikTok-Growth)- 2026 Summer(BS/MS)
San Jose, California, United States
OnsiteInternship
TikTok: Global short-form video hosting and social media platform.
Currently pursuing BS/MS in CS or related field; familiar with Java, Python, Objective-C, Golang; fluent in Python; must be able to work 12 weeks in Summer 2026 and have work authorization in the US (no sponsorship).
Etched: Designs specialized AI chips optimized for transformer architectures.
Pursuing CS/engineering degree; proficiency in C/C++ or Rust and Python; strong data structures/algorithms; low-level software and hardware-software co-design; good communication.
NVIDIANASDAQ: NVDA: Designs GPU-accelerated computing and artificial intelligence hardware.
8+ YOE8+ years software development; proficient in C/C++; BS in Electrical Engineering or Computer Science; experience with Windows/Linux drivers; knowledge of OS internals; familiarity with video processing standards.
C/C++, Windows driver (WDDM), Linux driver, DirectX, DirectShow, MFT, DXVA, HEVC, H.264, VP9, AV1
8+ YOEBachelor's degree or equivalent, 8+ years programming in C++, Java, Python, Kotlin or Go, 5+ years testing/launching products, 3+ years software design/architecture; experience with OS internals, VCS, AI/LLM integration.
Open Source Software Engineer: Apache Kafka Committer
Amsterdam or Cork or San Jose or Raleigh or Boston or Seattle
HybridFull Time
NetAppNasdaq: NTAP: Provides intelligent data infrastructure for hybrid cloud environments.
12+ YOE12+ years software engineering experience, current Apache Kafka committer, expert Java, deep Apache Kafka internals knowledge, KIP authoring and open source governance experience, strong written communication and technical judgment.