AI/ML Job: Machine Learning Research Scientist (Intern)


Machine Learning Research Scientist (Intern) at Intel

Remote › 100% remote position (in US or Canada)
  (Posted Mar 30 2021)

Job description
Job Category: Intern/Student
Primary Location: Santa Clara, CA US
Other Locations
Virtual US and Canada

Intel develops best in class graphics and GPGPU technology, that is a critical part of our major product lines. We are looking for graduate-level research scientist interns to join the Advanced Research and Technology Development team's "Applied and Distributed ML" research initiative. The opportunity involves performing measurements and analysis of (distributed) Machine Learning workloads and developing optimizations to improve training and inference speed of (large) ML models used in production. We offer the unique opportunity to work across all layers of the hardware and software stack. Opportunities exist for applying and/or optimizing Machine/Deep Learning models that improve the quality and/or performance of a rasterizing or ray-tracing based graphics pipeline. We are looking for a Machine Learning Research Scientist (Intern) with strong problem solving skills to join the team.

Responsibilities will include a subset from the list below, but are not limited to:
Implementing state-of-the-art machine learning models including those that scale across nodes.
Profiling ML workloads on a distributed GPGPU cluster.
Analyzing bottlenecks and performance trade-offs.
Developing optimizations to speed up training and inference for a variety of models.

Minimum Skills and experience:
Must be pursuing a Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Must have obtained M.S. or completed Qualifying Exam.
Research focus in Machine/Deep Learning (reinforcement learning, natural language processing, recommender systems), distributed systems, and/or parallel computing.

Must have 6+ months of work or educational experience with the following:
Programming skills: PyTorch, Python, TensorFlow or C/C++. PyTorch is preferred.
Data analysis and debugging.

Preferred skills and experience:
An ideal candidate will have demonstrable experience and/or top-tier publications in one or more of the following:
State-of-the-art machine learning models in image/video/graphics processing, reinforcement learning, natural language processing and/or recommender systems.
Data parallelism, model parallelism and/or hybrid parallelism for training of large models and large data sets.
Systems-level optimization of distributed systems. (e.g., data movement, network protocols, task schedulers)

Inside this Business Group
Intel Architecture, Graphics, and Software (IAGS) brings Intel's technical strategy to life. We have embraced the new reality of competing at a product and solution level—not just a transistor one. We take pride in reshaping the status quo and thinking exponentially to achieve what's never been done before. We've also built a culture of continuous learning and persistent leadership that provides opportunities to practice until perfection and filter ambitious ideas into execution.

Apply now!  

Company: Intel

job info / career page
Linkedin profile
Location: US/Canada Remote, 100% Remote

Map of USA and Canada

Skills wanted for this job:
ml python pytorch tensorflow

Other machine learning jobs that might be interesting

NLP Engineer - Surge   (October 2021)
Remote US, 100% Remote
Our mission at Surge is to build the human infrastructure for NLP. Love language? So do we, and our mission is to infuse AI with that same love. At Surge, we're building the human infrastructure to power NLP — from detecting hate speech, to parsing comple...
Senior Data Engineer - Kettle   (October 2021)
Remote US, 100% Remote
Kettle's mission is to balance risk in a changing climate. Kettle uses deep learning and proprietary algorithms to reshape the reinsurance industry and better protect people from the growing risks associated with climate change. Kettle’s first product protect...
Product Manager, GIS/Machine Learning - Pachama   (October 2021)
San Francisco, California, United States (Remote work possible)
We're looking to bring on a product manager to work partner with our Verify team to develop and deliver on a product roadmap that aligns with Pachama's mission. You will work closely with the product and engineering teams, as well as with business and operation...
Software Engineer (Computer Vision / Machine Learning) - 8th Wall   (September 2021)
Palo Alto, California, United States
Interested in Augmented Reality? Do you want to be part of a team that is changing the way the world interacts with mobile devices? We are an all-star team working to pioneer the next wave of technology - reimagining the way the world interacts with technology...
CV/ML Engineer - Matician   (September 2021)
Palo Alto, California, United States
At Matician, our goal is to save people time and energy by automating mundane tasks inside the home. We believe that sensors and algorithms are finally good enough that we can apply Level 5 Autonomy and mobility in order to reimagine home devices. We are buildi...
Not the machine learning job you are looking for?
Browse all machine learning jobs and we're sure you will find a suitable one!
Browse machine learning jobs with similar combinations of skills
Machine learning jobs with python Machine learning jobs with pytorch Machine learning jobs with tensorflow