About the role
Currently pursuing a Doctorate/ PhD degree in the Machine Learning or related field at an accredited university Experience with machine learning applied to at least one of the following domains: Experience programming in at least one programming language (e.g., Python, Java, Scala, or C/C++). Experience developing ML models using common frameworks (e.g., PyTorch, TensorFlow, Keras) and training on GPUs. Comfortable with distributed computing environments such as Spark or Presto. Comfortable with software engineering best practices (e.g. version control, testing, code review, etc.). That's ok! If you're excited about this role, but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be the right candidate for this or other roles. We match qualified interns with projects and groups based on interests and skill sets, and fully embed interns within those groups for the summer. Internships are paid and are a minimum of 12 weeks, and internships will be located in our Los Gatos, CA office, or in our Los Angeles, CA office, depending on the team. We rely on market indicators to determine compensation and consider your specific job, skills, and experience to get it right. These considerations can cause your compensation to vary and will also be dependent on your location. This market range is based on total compensation (vs. only base salary), which is in line with our compensation philosophy.