R

Rivian

Makes electric pickups, SUVs and delivery vans

Software Engineer Intern Co-op - Applied AI

AI Application EngineeringUpdated on Nov 12
Internship · Spring 2027Palo Alto, CA, USA$33 - $51 /hr

About the Job

Requirements

  • Must be currently pursuing a master's or PhD degree at an accredited university.
  • Must be currently pursuing a degree in Computer Science, Artificial Intelligence, Machine Learning, Computer Engineering, or a closely related technical field.
  • Must have exceptional Python programming ability and strong software-engineering fundamentals.
  • Must have demonstrated experience building technically substantial AI/ML or LLM applications beyond introductory coursework.
  • Must have a strong foundation in algorithms, data structures, machine learning, statistics, and experimental design.
  • Must be able to independently navigate complex, ambiguous technical problems and deliver high-quality results.
  • Must have strong written and verbal communication skills and the ability to explain technical trade-offs clearly.
  • Must be an undergraduate or graduate student in an accredited program during the internship term and have an expected graduation date between December 2027 and 2029.
  • Must be available to work full time, 40 hours per week, onsite for the entire January–August 2027 program duration.

Responsibilities

  • Design and implement agentic systems combining large language models, tool use, retrieval, memory, and structured reasoning.
  • Develop multi-agent and long-running workflows using LangGraph, LangChain, LlamaIndex, or equivalent custom architectures.
  • Build retrieval and knowledge systems using embeddings, vector databases, semantic search, and knowledge graphs.
  • Create reusable platform components for agent orchestration, context management, evaluation, observability, and human oversight.
  • Own technical deliverables from problem formulation and architecture through implementation, testing, and demonstration.
  • Develop evaluation frameworks, golden datasets, automated metrics, and regression tests for nondeterministic AI systems.
  • Integrate AI applications with enterprise APIs, databases, data platforms, and internal software systems.
  • Perform systematic failure analysis and improve system accuracy, reliability, latency, scalability, and maintainability.
  • Research emerging techniques in generative AI, agentic systems, and machine learning, then validate their value through disciplined experimentation.
  • Collaborate with AI engineers, researchers, product teams, and technical domain experts across Rivian.

About the Company

Rivian

Makes electric pickups, SUVs and delivery vans

Rivian designs and builds electric pickup trucks, SUVs, and delivery vans, pairing off-road ability with electronics and software it develops itself. In 2021, its R1T became the first fully electric pickup truck on the US consumer market, ahead of larger rivals such as Ford and Tesla. It makes the R1T pickup, the R1S and R2 SUVs, and commercial vans in Normal, Illinois, and sells them directly online and in its own stores rather than through dealers. Its vehicles run on Rivian's own software, which gains features through updates sent over the internet, and most revenue comes from vehicle sales, with service and optional software adding more. Rivian was founded in 2009 and is based in Irvine, California.

Company size
10,001+
Company stage
IPO
Headquarters
Irvine, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Rivian

See more jobs