I applied online. The process took 2 weeks. I interviewed at Rivian
Interview
Applied through the website and was contacted by recruiter. Got through the phone screening with HR and spoke to the hiring manager for a phone interview. The whole process took just over a week. They were very prompt.