Submit a resume. I also submitted a cover letter but it wasn't needed.
I had an interview with hiring manager, where I was asked some questions about my R programming experience, statistical background, what I was working on at the moment, and if I was willing to relocate. This was followed by two written tests. I then had another interview with senior management. The whole process, from application to job offer, lasted about 2-3 weeks.