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 2019 summer internships is now open! The deadine date for proposals is Friday 29th March 2019. To get notifications, subscribe to our Community Forum.

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.

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.

“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.”

“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 2018Project Completed:

“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.”

“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… “

'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.'

'I [was] really happy to work with HPCC Systems as a GSoC student. It was one of the most rewarding and learning times of my life. I had very basic experience with a d3 project in the past, and it helped in getting started. The framework was totally new, but the idea, and how the problem is tackled was quite similar. I also benefited from learning JavaScript OOP before the GSoC period.'

‘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.'

'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...'

'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.'