78 algorithm development engineer intern jobs at 11 companies in Alameda, CA
1d
Save
Mark Applied
Hide
1d
Software Development Engineer Intern, Annapurna Labs - 2027
Cupertino or New York or Austin or Seattle
$111k-$185k/yrOnsiteInternship, Full Time
AmazonNASDAQ: AMZN: Multinational technology focused on e-commerce and cloud computing.
Currently pursuing a bachelor's or master's in computer science, computer engineering, or related field; programming experience in C, C++, Java, or Python; coursework in algorithms, data structures, and software design.
Software Development Engineer Intern (Network Automation) - 2027 Summer
San Jose, California, United States
OnsiteInternship
ByteDance: Global technology specializing in AI-powered content platforms.
Currently pursuing an undergraduate or master's degree in a related field; algorithms and data structures knowledge; Python, Go, or Rust; MySQL, Redis, Kafka; and basic networking knowledge.
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.
AI Infrastructure Engineer Intern (Algorithm Infrastructure) - 2027 Start (PhD)
San Jose, California, United States
OnsiteInternship
TikTok: Short-form mobile video and social media platform.
PhD candidate in CS or related field with system design, large-model familiarity, performance optimization, and production engineering skills; experience with distributed scheduling and CUDA/Triton.
TikTok USDS Joint Venture LLC: Ensuring U.S. data security and content integrity for TikTok.
0+ YOEPursuing a bachelor's degree in computer science, computer engineering, software engineering, or a related technical field; strong coding, algorithms, data structures, communication, and teamwork skills; 12-week summer internship commitment.
Etched: Private semiconductor startup building AI inference chips, racks, and software for frontier-model customers.
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.
Redwood City or United States or Munich or New York City
$212k-$285k/yrHybridFull Time
Celonis: Global leader in process intelligence and process mining technology.
8+ YOEBachelor's in Computer Science required; 8+ years of software engineering experience; C++17; database internals, query optimization, execution, storage engines, or transaction processing; large-scale data processing and algorithms.
RobloxNYSE: RBLX: Global platform for user-created immersive digital experiences.
8+ YOE8+ years software engineering experience; deep expertise in large-scale distributed databases and storage engines, database internals, consensus algorithms, and low-latency services; experience with C/C++, Go, or Rust and Kubernetes/Nomad.
Software Engineering Intern – Distributed Simulation Systems
Emeryville, California, United States
$25-$60/hrHybridFull Time, Internship
Astera Institute: Nonprofit research institute funding and conducting neuroscience, AI, and life-sciences projects for transformative scientific progress.
Strong programming fundamentals; experience with C++, Python, or similar systems languages; familiarity with Linux; understanding of data structures, algorithms, and concurrency; interest in distributed systems and systems engineering.
C++, Python, Linux, MuJoCo, Unity, Unreal, PyTorch, CUDA
Databricks: Data and AI software providing a unified platform.
Expected fall 2027 or spring 2028 graduation in computer science, engineering, or a related subject; programming implementation skills in Python, Java, or C++; knowledge of algorithms, data structures, and object-oriented programming.
PhD Software Engineering Intern, Decision Intelligence - Fall 2026
Santa Clara, California, United States
$30-$94/hrOnsiteFull Time, Internship
NVIDIANASDAQ: NVDA: Computing platform for AI and accelerated graphics.
Pursuing a PhD in computer science or related field; requires parallel C++ programming, CUDA familiarity, algorithms, numerical methods, optimization, and independent development ability.
NVIDIANASDAQ: NVDA: Designs GPU-accelerated computing and artificial intelligence hardware.
Pursuing a BS, MS, or PhD in computer science or equivalent; strong Golang, Rust, or Python skills; knowledge of algorithms, data structures, and RESTful APIs.
Golang, Rust, Python, RESTful APIs, Kubernetes, Dynamo Python SDK, Dynamo Rust Runtime Core Library, vLLM, SGLang, TensorRT-LLM, llama.cpp, mistral.rs, GitHub, CI
NVIDIANASDAQ: NVDA: Computing platform for AI and accelerated graphics.
Pursuing a BS, MS, or PhD in computer science or equivalent; strong Golang, Rust, or Python skills; algorithms, data structures, RESTful APIs, debugging, performance analysis, and testing knowledge.
Golang, Rust, Python, Kubernetes, Dynamo Python SDK, Dynamo Rust Runtime Core Library, vLLM, SGLang, TensorRT-LLM, llama.cpp, mistral.rs, GitHub, RESTful APIs