Modular Engineering Internship

Qualcomm

Los Altos, CA1+ yrs1h agovia LinkedIn

Role Overview

As a Modular Engineering Intern, you will contribute to next-generation AI infrastructure and software technologies spanning the AI Inference stack. Depending on your background, interests, and project needs, you may work on:

  • AI/ML model bring up
  • AI Inference performance and optimization
  • Compiler development
  • The Mojo programming language
  • GPU kernels and accelerator optimization
  • Cloud and distributed systems
  • Security
  • Quality engineering
  • Software development tooling

You may help optimize AI models for inference workloads, develop high-performance software for GPUs and emerging accelerators, improve compiler and runtime technologies for MAX or Mojo, scale distributed AI systems, develop AI infrastructure and model-serving platforms, build automated performance and quality frameworks, or improve developer tooling and CI/CD systems. This internship supports the Modular Engineering track.

Projects May Include

  • AI Inference & Model Serving
  • AI Systems & Infrastructure
  • GPU & Kernel Engineering
  • Compilers, Runtimes & Programming Languages
  • Distributed & Cloud Systems
  • AI Performance & Optimization
  • AI Quality, Evaluation & Reliability
  • Platform & Developer Engineering
  • Security Engineering
  • Software Development & Full-Stack Engineering
  • Developer Tools & Open-Source Technologies

Minimum Qualifications

  • Currently enrolled in a bachelor’s, master’s, or Ph.D. degree program in computer science, computer engineering, electrical engineering, software engineering, mathematics, artificial intelligence, or a related technical field.
  • Must be available for 11–14 weeks during Summer 2027 (May–September).
  • Expected graduation date of November 2027 or later.
  • 1+ years of academic or project experience with programming languages such as Python, C, C++, Rust, Go, or related languages.

Preferred Qualifications

  • Candidates actively pursuing a degree with an anticipated graduation between November 2027 and June 2028.
  • Experience with machine learning, deep learning, generative AI, LLMs, transformer architectures, AI inference, or ML frameworks and ecosystems such as PyTorch, TensorFlow, or Hugging Face.
  • Knowledge or experience with compiler design, compiler/runtime implementation, programming languages, library development, APIs, or frameworks such as MLIR, LLVM, GCC, TVM, or XLA.
  • Experience with parallel computing, GPU programming, high-performance computing, CUDA, ROCm, or other accelerator programming models, including kernel optimization, computer architecture, memory systems, memory layouts, or data movement.
  • Experience developing or optimizing AI/ML models and workloads, including model acceleration, quantization, profiling, benchmarking, inference optimization, performance analysis, or translating AI research and existing model implementations into production-ready code.
  • Knowledge or experience with distributed systems, cloud infrastructure, large-scale AI infrastructure, model serving, Kubernetes, cloud-native technologies, multi-node or multi-cluster deployments, or scalable inference systems.
  • Experience with systems programming or software development using Python, C/C++, Rust, Go, object-oriented languages, Python multiprocessing/asyncio, or related technologies.
  • Experience with software engineering, application development, operating systems, APIs, software libraries, developer tooling, build systems, release automation, testing, CI/CD, or developer productivity tools.
  • Familiarity with AI/ML evaluation, software quality, unit/integration testing, regression detection, performance testing, benchmarking, observability, reliability engineering, reproducibility, or failure analysis.
  • Experience with profiling and performance-analysis tools such as NVIDIA Nsight Systems, Nsight Compute, PyTorch Profiler, Linux perf, Intel VTune, or similar technologies.
  • Knowledge or interest in software security, AI security, secure development, data protection, access controls, developer security tooling, AI-assisted coding tools, or secure AI systems and workflows.
  • Experience building web, full-stack, AI/ML, or systems applications, developer integrations, technical examples, or other developer-facing solutions.
  • Experience contributing to open-source projects, GitHub communities, technical documentation/blogs, developer education, or developer-focused technical content.
  • Familiarity with AI developer and agentic coding tools or related developer workflows.
  • Strong debugging, analytical, problem-solving, communication, and collaboration skills, with demonstrated curiosity and the ability to learn and operate effectively in a fast-paced engineering environment.
  • Research experience or publications in relevant AI/ML, systems, compiler, or engineering areas is a plus.

Internship Program Highlights

  • World-class teams to help define and build what is next for mobility and the world.
  • Paired with a mentor with visibility to your project and team.
  • Support from your manager and access to the entire Qualcomm employee community.
  • Professional development workshops.
  • Social events.
  • Cross-functional speaker sessions.
  • Executive speaker series.
  • Competitive hourly pay.
  • Accrued vacation time.
  • Relocation coverage.
  • Furnished housing accommodations for the duration of the internship.

Locations

Internship opportunities may be available in the following locations, depending on team and project needs:

  • Austin
  • Boulder
  • Boxborough
  • Bridgewater
  • Chandler
  • Irvine
  • New York City
  • Louisville
  • Raleigh
  • San Diego
  • Santa Clara
  • Seattle

Pay Range

$17.00 - $98.00

Internships in the US · last 7 days

60 openings · 57 need no experience

Most hiring: GE Vernova, Matrix Design Group LLC, Walmart

See all 60 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job