This is a full time, remote Summer Internship that can be based anywhere in the United States or Canada.Calix is looking for a Summer intern to join our Hardware Engineering team. In this role, you will be part of a unique and award-winning internship program within the company. The program provides the opportunity to learn new skills through training and on the job learning. In this role, you will be part of a study group researching hardware architectures for deployment of artificial intelligence. As part of this research group you will be asked to evaluate open-source machine learning models of various classes and quantify their requirements and feasibility against various hardware architectures. Calix is seeking individuals with proficiency in data science, machine learning, and python programming who can apply these skills to evaluate the models against real-world hardware systems to understand tradeoffs between cost, power, size, and computational requirements.This is an exciting opportunity for a data science or computer engineering student to come into a high growth, fast paced environment and get real hands-on experience researching state-of-the-art hardware architectures and AI algorithms. The duration of the program is expected to be 90 days with a final report developed outlining the research.Responsibilities and Duties: Work with key internal stakeholders to support a study of ML/AI models and quantify deployment onto various hardware architectures.Develop and modify ML models for deployment onto hardware architectures and measure performance to verify accuracy of the predictions.Prepare a final report outlining the outcomes of the research project.Qualifications: Currently enrolled in an undergraduate college degree program in Data Science or Computer Science. Preference will be given to applicants who are currently in their Junior or Senior year of college.Experience with the underlying mathematics of ML/AI models.Proficiency in machine learning models.Proficiency in python and experience with ML development tools such as scikit-learn, pytorch, tensor-flow, caffe, etc..Basic understanding of computer architecture and memory systems.Understanding of neural networks (Recurrent and Convolutional) and deep-learning architectures.Comfortable with technology and learning new apps and platforms.Team player.Strong communication skills with all levels of an organization.Detail oriented.Available to work effectively in a remote environment with a high tolerance for ambiguity and fast changing environments.Microsoft Office software suite experience (Outlook, Word, Excel, PowerPoint).Ability to work for the complete summer break (May - August or June - September)Compensation will vary based on geographical location (see below) within the United States. Individual pay is determined by the candidate's location of residence and multiple factors, including job-related skills, experience, and education (i.e. year in school).There are different ranges applied to specific locations. The average hourly rate in the U.S. for the position is listed below.Regional plus NY:$21.00 – $28.00 USDNational Major Cities plus, CA, CO, NY Metro area:$24.00 - $31.00 USDSan Francisco Bay Area Only:$27.00 - $36.00 USD#LI-Remote
View Original Job Posting