The HPCC Systems intern program runs every year. Application is by project proposal. Students choose a project for our list of available projects or suggest an idea of their own that leverages HPCC Systems and will benefit our open source community. The proposal application period opens towards the end of October and the final deadline is early April.
The project proposal application period for 2020 summer internships is now open. Please see our list of Available Projects. Contact the project mentor for more information and to discuss your ideas. You may suggest a project idea of your own but it must leverage HPCC Systems in some way. Contact us for support from an HPCC Systems mentor with experience in your chosen project area.
We do make early offers to students submitting exceptional proposals. Internships start from the end of May/early June for a 12 week period. This is a paid internship program. For more details email Lorraine Chapman.
- Find out about the HPCC Systems Intern Program
- Read a blog about the intern program
- Find out about previously completed intern projects
- Available project list and proposal guidelines
As part of the program, we ask students to complete an evaluation form so we can keep a record of their time with us. We ask them to comment on their experience in their own words. Here are some from the students who have worked alongside us.
“Even when some challenging issues came along, the existing system was fairly flexible enough to work with alternate solutions, and the mentors were well experienced to guide me to solve the problem.”
“I gained the experience of being in a real workplace, which will help me prepare for the future.”
“This project was very helpful for me. I am interested in applying HPCC [Systems] to solve machine learning problems, and I was able to do that in this project by using machine learning algorithms inside the ECL. This helped me to learn new methods and allow me to utilize the HPCC to enhance the performance and runtime for solving the problems.”
Lily Xu, Accepted Student 2018
Project Completed: Using HPCC Systems machine learning to map public records data descriptions to standard categories (See poster / Watch Lili present at our 2018 Community Day Summit / View Slides)
“I like my current project very much. It’s very practical and also very interesting. It gives me way more opportunities than I expected to learn both soft skills and hard skills from my internship.”
Matt Butler, Accepted Student 2018
“My experience has been incredible. I originally chose this project because it seemed intimidating. It was a challenge and that is what excited me most about it. … I would rate this experience as a 10/10!
I have only positive things to say about LexisNexis and HPCC Systems. I look forward to our paths crossing again in the future!”
“I have enjoyed my internship quite a lot so far! I am working on a very interesting project which has kept me consistently engaged and wanting to dive deeper into the data. During my time here I have learned a lot about using the existing pieces of a dataset to build new features that give a deeper understanding of the data. The work I am doing is helping me learn to look at a dataset and determine the best ways to visualize that data and build dashboards that provide the most insight to the user. I have also learned how to use the internal tools here at LexisNexis to do these things.”
Robert Kennedy, Accepted Student 2018
Project Completed: Distributed deep learning with TensorFlow (See poster / Watch Robert present at our 2018 Community Day Summit / View Slides)
“Working on real tools designed for practical applications on big data is a very positive experience. Working with my mentor has also been a very positive experience since he has given the freedom and flexibility to work on my project in the ways I feel are best. The guidance and autonomy in my project has definitely improved upon the quality of work and the speed of my progress.”
“It takes some time to learn ECL and know about HPCC Systems in the beginning. Later, when we are used to it, coding in such declarative language becomes fun. Running the codes in cluster is very exciting. Throughout my project duration I was properly guided by an experienced and friendly mentor. It really encouraged me to work hard towards the goal.”
“I have an excellent mentor who is encouraging and helpful, he usually brings new ideas to the solution we are building. We communicate via email and Skype meetings. It has been a very pleasant experience… “
Sarthak Jain - GSoC Accepted Student 2015/Internship 2016/2017
Project completed - Add new statistics to the Linear and Logistic Regression Modules
'It was an excellent way to implement basic ML primitives while taking in account the problems to implement these in Distributed Architectures. [The] Main learning point I will take from this project is how to dig deep into an existing code base to understand why a new piece of code is not working as you expected.'
Anmol Jagetia - GSoC Accepted Student 2015
Project completed - Expand the HPCC Systems Visualization Framework (Web Based)
Syed Rahman - HPCC Systems Summer Internship 2015/2016
Project completed (2015) - Implement the CONCORD algorithm
‘Implementing concord in a data-intensive environment was exciting not only because of my interest in covariance estimation, but also because it presents an opportunity to learn about distributed computing and [my mentor] has been especially helpful explaining the challenges…and how to overcome them.'
Project Completed (2016) - Implement the Convex Sparse Cholesky Selection (CSCS) machine learning algorithm
Anshu Ranjan - HPCC Systems Summer Internship 2015
Project completed - Improve child query processing
'I sure feel that this is a valuable experience. The fact that HPCC systems manage a huge amount of data is exciting and any kind of contribution that I will make to it would be very satisfying. My mentor has played an excellent role in guiding me...'
Evan Sheridan - Intern partnership between HPCC Systems and ICHEC in 2015
Project completed - Integrate visualizations into the Eclipse IDE driven by HIPIE
'The project is quite interesting, despite the initial stages of figuring everything out I feel that I am learning a huge amount in a field that I have done no formal work in before. I am learning a lot about the current state of the art and how the HPCC Systems are integrating this into their work...'
'I think the internship is quite challenging... I had zero experience with grammars, plugins and making text editors before this. So far I have learned a great deal about Java, Antlr and the eclipse plugin API. The working relationship with [my mentor] is quite friendly even though he pushes us hard. I feel the quality of the work while starting out a bit iffy has become progressively more clean. I feel that it will be built upon when my internship ends.'