Job Detail

Software Engineer Intern

Inseriert am: 20.08.2018

Software Engineer Intern


About the role



  • Design and build complex data processing pipelines

  • Build ad hoc tools for data ingestion and transformation

  • Design and build machine learning modules for various forms of data (text, streaming,
    recommendations…)

  • Design and accomplish strict metrics targets

  • Work with and learn from a talented team of engineers


About you



  • First experience in building large scale distributed systems

  • In-depth understanding of concepts such as algorithms, networking and internet technology

  • Knowledge in C, C++, Java or Scala and Perl, Python or Bash

  • Working knowledge of both relational and NoSQL databases (e.g. MongoDB, Hadoop)

  • Working knowledge of modern web patterns e.g. AJAX, RESTful APIs, SOA

  • Experience with version control systems (e.g. Git) and cloud technologies (e.g. AWS)

  • Interest in large scale data mining and machine learning is desirable

  • Knowledge of client-side technologies (e.g. HTML5, CSS3) is a plus

  • Currently obtaining a BS/MS degree in Computer Science or equivalent

  • Able to communicate well in English


Download full PDF

Details