Software Engineering Intern - Machine Learning Research, Perception (Spring 2027 Co-Op)
$33 - $51 per hourRivian
About Rivian
Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.
As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.
Role Summary
Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between December 2027 and 2029. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions.
If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements.
Our Spring Co-Op program runs from Jan - Aug, 2027 . In order to be considered for this role, you must be available to work full time (40 hours per week), onsite, for the entire duration. If you are unable to work during the spring semester, please apply to our Summer Internship Program.
As a Machine Learning Research Intern on Rivian's Autonomy team, you will advance neural scene reconstruction and world modeling that turn real-world driving data into high-fidelity, re-renderable 3D environments. This research directly strengthens how we develop, test, and validate the ML models behind the autonomous driving system in Rivian's vehicles - raising both the speed and the safety confidence with which we ship autonomy to customers.
Responsibilities
- Research, prototype, and train 3D machine learning models for scene reconstruction, novel view synthesis, and neural rendering from multi-sensor driving data (camera, lidar, radar, and vehicle pose).
- Investigate and extend modern approaches such as neural radiance fields, 3D Gaussian splatting, feed-forward reconstruction, depth and geometry estimation, and generative/diffusion-based scene synthesis.
- Design quantitative and qualitative evaluation methodology for reconstruction and rendering quality, including photometric, geometric, and downstream task-driven metrics.
- Scale training and inference pipelines to large real-world datasets using distributed, multi-GPU infrastructure.
- Collaborate with perception, simulation, and infrastructure teams to integrate research prototypes into our internal research platform.
- Present results regularly to the team, contribute to internal technical documentation, and deliver a final presentation summarizing your research contribution.
Qualifications
- Must be currently pursuing a PhD degree at an accredited university.
- Actively pursuing a degree or one closely related in computer science, electrical engineering, statistics, or a closely related quantitative field.
- Research background in one or more of the following: 3D scene reconstruction, neural rendering / novel view synthesis, depth or geometry estimation, 3D scene understanding, or generative modeling.
- Track record of first-author publications at top-tier machine learning or computer vision conferences and journals (e.g., CVPR, ICCV, ECCV, NeurIPS, ICML, ICLR, SIGGRAPH, CoRL, RSS).
- Strong proficiency in Python and a modern deep learning framework (PyTorch preferred), with demonstrated ability to implement, train, and debug models independently.
- Solid foundation in the mathematics underlying 3D vision: multi-view geometry, camera models, coordinate transforms, and 3D representations (point clouds, meshes, voxels, implicit fields).
- Experience applying 3D reconstruction, neural rendering, or world modeling to autonomous driving, robotics, or other embodied domains.
- Experience with large-scale distributed training and multi-GPU/multi-node workflows.
- Familiarity with simulation, sensor simulation, or synthetic data generation for training and evaluating ML systems.
- Experience working with large multi-sensor datasets and the calibration, synchronization, and data-quality challenges they involve.
- Open-source contributions, released research code, or a strong public portfolio of 3D ML work.
Pay Disclosure
The salary range for this role is $33.00-51.00/HR for Palo Alto based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee's position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs.
We offer a comprehensive package of benefits including but not limited to paid vacation, paid sick leave, and medical insurance benefits. More information about benefits is available at rivianbenefits.com .
You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee).
Equal Opportunity
Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.
Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on click.appcast.io .
Candidate Data Privacy and Technology
Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services.
Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
How We Use AI in Our Hiring Process: To ensure transparency, we want candidates to know that Rivian uses iCIMS Talent Cloud Artificial Intelligence (TCAI) and AI-enabled tools to assist with screening, reviewing, organizing and highlighting profiles and applications that match the key requirements for each role.
AI does not make hiring decisions: Qualified candidate applications are reviewed by a member of our team, and all decisions throughout the process are made by humans. We use AI to support efficiency and consistency, not to replace human judgment. We are committed to a fair, thoughtful, and equitable experience for every candidate.
Participation in AI profile matching is entirely voluntary. If you prefer that your profile not be used in this process, you can opt out at any time. Opting out means your profile will be excluded from automated matching and will not be surfaced for additional roles through this system. Your current application remains active and will not be affected in any way.
Please note that we are currently not accepting applications from third party application services.
$30 per hour
...of enabling human life on Mars. SPRING 2027 SOFTWARE ENGINEERING INTERNSHIP/CO-OP SpaceX seeks extraordinary students... ...in Spring 2027. As a software intern, you will work closely with your mentor... ...the U.S. Department of State. Learn more about the ITAR here. SpaceX...InternshipPermanent employmentFull timeWorldwideRelocation$30 per hour
...Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals... ...SpaceXAI seeks extraordinary students to join us for Spring 2027 software engineering roles. As an intern, you will work closely with your mentor and other employees...InternshipHourly payFull timeRelocation- SpaceXAI is offering Spring 2027 Software Engineering Internship/Co-op to motivated students. You will work closely with a mentor on projects with significant impact, applying classroom knowledge outside the classroom and growing your skills. The role emphasizes hands-on...InternshipFull time
- ...Level Students Preferred Degree: Mechanical Engineering, Electrical Engineering, Software Engineering, Computer Science, Robotics, or... ...Innovation We are currently looking for a Machine Learning Research Perception Intern to join our team in Santa Clara, CA. With a...InternshipLocal area
- ...your career. As an AMD intern or co-op, you'll be placed at... ...'ll do important work, learn new skills, expand your... ...intern term Duration: Spring/Summer Co-op : January 15, 2027 - August 13, 2027... ...seeking highly motivated Software Engineering co-op to join our team...InternshipFull timeSummer workSummer internshipWorldwide
- ...your career. As an AMD intern or co-op, you'll be placed at... ...'ll do important work, learn new skills, expand your... ...intern term Duration: Spring/Summer Co-op : January 15, 2027 - August 13, 2027... ...seeking highly motivated Software Engineering co-op to join our team...InternshipFull timeSummer workSummer internshipWorldwide
- SpaceXAI is seeking extraordinary students for Spring 2027 software engineering internships. You will work closely with a mentor and teammates... ...systems that aid humanity. Visa sponsorship is available for international talent, and full-time onsite commitment of 12 weeks...InternshipFull timeVisa sponsorship
$33 - $51 per hour
...date between December 2027 and 2029. Rivian's Internship... ...requirements. Our Spring Co-Op program runs from Jan... .... Drive massive engineering efficiency and productivity... ..., user-centric internal tools in a fast-paced... ...science or similar. Prior software engineering internship...InternshipFull timeContract workSummer internshipLocal areaImmediate startVisa sponsorshipShift work$85 per hour
...5+ U.S. states. Software Engineering builds the brains... ...areas like robotics, perception, decision-making and deep learning, while... ...software engineer or researcher who's curious and... ...meet you. Waymo interns partner with leaders... ...knowledge of machine learning. We prefer...InternshipHourly payFull timeSummer internship- Internship, Software Developer, Integration Tools (Winter/Spring 2027) 2026-09-30 Role Description What to Expect Consider... ...positions, not internships. International Students: If your work authorization... ...our vehicles and accelerates engineering workflows across the...InternshipFull timeTemporary workPart timeSummer workLocal areaRemote workFlexible hours
$107.4k - $158k
...DoorDash. We're hiring software engineer interns to work at the... ...across our Perception, Autonomy Platform... ...descriptions below to learn about each.... ...exceptional engineers in machine learning,... ...turn cutting-edge research into profitable autonomous... ...this time. The 2027 internship...InternshipHourly payFull timeWork experience placementSummer workWork at officeLocal areaRemote workFlexible hours$70 per hour
...5+ U.S. states. Software Engineering builds the brains... ...areas like robotics, perception, decision-making and deep learning, while... ...software engineer or researcher who’s curious and... ...Smart Perception / Machine Learning) is responsible... .... Waymo interns partner with...InternshipHourly payFull timeSummer internshipRelocation package$70 per hour
...5+ U.S. states. Software Engineering builds the brains... ...areas like robotics, perception, decision-making and deep learning, while... ...software engineer or researcher who’s curious and... ...you. Waymo interns partner with leaders... ...3D map data for machine learning models...InternshipHourly payFull timeSummer internshipRelocation package$70 per hour
...5+ U.S. states. Software Engineering builds the brains... ...areas like robotics, perception, decision-making and deep learning, while... ...software engineer or researcher who's curious and... ...systems. Waymo interns partner with leaders... ...engineering, machine learning, or a related...InternshipHourly payFull timeSummer internshipRelocation package$70 per hour
...5+ U.S. states. Software Engineering builds the brains... ...areas like robotics, perception, decision-making and deep learning, while... ...software engineer or researcher who’s curious and... ...you. Waymo interns partner with leaders... ...simulation researchers, machine learning...InternshipHourly payFull timeSummer internshipRelocation package$70 per hour
...5+ U.S. states. Software Engineering builds the brains... ...areas like robotics, perception, decision-making and deep learning, while... ...software engineer or researcher who’s curious and... ...you. Waymo interns partner with leaders... ...Designing and Building Machine Learning Models:...InternshipHourly payFull timeSummer internship- ...As an AMD intern, you'll be placed... ...work, learn new skills, expand... ...duration of the co-op/intern term... ...Duration: Summer 2027 Internship... ...motivated AI Research Technical... ...research-to-engineering handoffs.... ...understanding of machine learning, reinforcement... ...learning, or software-engineering...InternshipFull timeSummer workSummer internshipWorldwide
- ...Computer Science, Computer Engineering, Software Engineering, or... ...a Software Engineer Intern to join our Connected... ...engineers, product managers, researchers, and external... ...motivated with a desire to learn, innovate, and... ...: Experience with machine learning and signal processing...InternshipLocal area
$70 per hour
...across 15+ U.S. states. Software Engineering builds the brains of... ...in areas like robotics, perception, decision-making and deep learning, while collaborating with... ...a software engineer or researcher who’s curious and... ...to meet you. Waymo interns partner with leaders in...InternshipHourly payFull timeSummer internship$35.5 - $79.42 per hour
...after the internship/co-op ends. If you do not meet... ...7 - Friday, August 6, 2027 (12 weeks) Cohort 2... ...in your growth. As an intern or co-op, you'll work... ...through function-specific learning opportunities, connect... ...Program here. As a Software Engineer Intern, you'll help...InternshipFull timeSummer workSummer internshipWork at officeRelocationMonday to Friday- ...currently looking for research engineers with specialized... ...LiDAR, camera, and radar perception technologies to enhance... ...in AI, robotics, and software engineering to push... ...signal processing, or machine learningAt least 5... ...computing and machine learning, including C++, Python...
- ...career. As an AMD intern and co-op, you'll be placed... ...important work, learn new skills, expand... ...term Duration: Spring/Summer Co-op : January 25, 2027 - August 13, 2027... ...Firmware Engineering intern/co-op to join... ...reference hardware and software, pre-silicon...InternshipFull timeSummer workSummer internshipWorldwide
$141.6k
...The selected intern is expected... ...Embodied AI Research team advances... ...-supervised learning, imitation... ...closely with engineering teams to translate... ...of machine learning, robotics... ...multimodal perception and high-... ...internship or co-op. Must be... ...between December 2027 and June 20...InternshipFull timeSummer internshipWork at officeLocal areaWork from home3 days per week$42.69 - $86.68 per hour
...the internship/co-op ends. If you do... ...Friday, August 6, 2027 (12 weeks) Cohort... ...growth. As an intern or co-op, you'll... ...-specific learning opportunities, connect... ...AI Scientists, Researchers and Machine Learning Engineers, collaborating with... ...Data Analysts, Software Engineers, and...InternshipFull timeSummer workSummer internshipWork at officeRelocationMonday to Friday$141.6k
...The selected intern is expected to... ...estimation theory, machine learning, geometry, and production software engineering. Our work... ...a well-scoped research or engineering... ...Collaborate with perception, planning,... ...internship or co-op. Must be graduating... ...December 2027 and June 2028...InternshipFull timeSummer internshipWork at officeLocal areaImmediate startWork from home3 days per week$109.4k
...your playground. Our engineers work on scalable... ...where you learn by building. Whether... ...solutions, optimizing machine learning models, or... ...beloved brands. Our SDE interns use modern... ...considered for Summer 2027 internship roles.... ...Knowledge of software development lifecycle...InternshipFull timeSummer workSeasonal workSummer internshipWork at officeLocal areaWorldwideMonday to Friday$70 per hour
...across 15+ U.S. states. Software Engineering builds the brains of... ...in areas like robotics, perception, decision-making and deep learning, while collaborating with... ...a software engineer or researcher who's curious and... ...Waymo Driver. Waymo interns partner with leaders in...InternshipHourly payFull timeSummer internshipRelocation package$141.6k
...The selected intern is expected to... ..., structured perception, trajectory... ...We combine machine learning, robotics, optimization... ..., and software engineering to build production... ...to a focused research or... ...internship or co-op. Must be graduating... ...December 2027 and June 202...InternshipFull timeSummer internshipWork at officeLocal areaWork from home3 days per week$24.5 per hour
Spring 2027 Business Operations Internship/Co-op SpaceXAI’s mission is to create AI systems that can accurately understand... ...highly motivated, and focused on engineering excellence. This organization is... ...business operations roles. As an intern, you will work closely with your...InternshipHourly payFull timeFor contractorsRelocation- ...Alto is seeking undergraduate or graduate students for a Summer 2027 internship. Eligible candidates are enrolled in an accredited program... ...term with an expected graduation date between Fall 2027 and Spring 2029. This bucket application may place you into Rivian’s 2025...InternshipFull timeSummer workSummer internship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Intern - Machine Learning Research, Perception (Spring 2027 Co-Op). Be the first to apply!
- scientific software engineer Palo Alto, CA
- intel software engineer Palo Alto, CA
- director software engineering Palo Alto, CA
- software engineer Palo Alto, CA
- senior robotics software engineer Palo Alto, CA
- financial software developer Palo Alto, CA
- graduate software developer Palo Alto, CA
- part time software developer remote Palo Alto, CA
- software engineer remote Palo Alto, CA
- ngo software engineer Palo Alto, CA


