Expires soon Intel

Data Science Software Engineer Intern 2017

  • Internship
  • Swindon (Swindon)
  • Bachelor's Degree
  • IT development

Job description

Job Description

Responsibilities may be quite diverse and are exempt nontechnical in nature. U.K. experience and education requirements will vary significantly depending on the unique needs of the job. Job assignments durations are negotiable, but typically for periods of approximately 6 month during breaks from university/college.

Inside this Business Group

The Intel Software and Services Group (SSG) connects Intel to the worldwide software community. SSG strives to bring competitive advantage to Intel platforms by helping independent software vendors, operating system developers, OEMs, channel members and systems integrators deliver exceptional customer value and achieve differentiation on IntelĀ® processor technologies. SSG provides global leadership to the software community through its technical expertise, industry enabling activities, and developer products and programs.

Desired profile

This is a unique internship position for an enthusiastic early career research student aspiring to undertake novel research and development work within the data science arena. The position will provide the successful candidate with the opportunity to gain valuable industrial experience of Intel's work within this domain as well as the potential to help to shape future software and hardware platforms. The position combines research work and cutting-edge software engineering, with small amounts of project management, as well as the opportunity to interact with other researchers both within Intel and in organisations such as the Alan Turing Institute. A successful candidate will be engaged in progressing cutting-edge research projects of interest to both the candidate and Intel within the data science domain, with a particular focus on the applications of Deep Learning. You will work as part of a highly dynamic and knowledgeable team located in the UK and across the wider European area. Although you will have the opportunity to interact with and provide technical feedback to Intel's global research and product engineering groups in order to potentially enhance upcoming platforms, technologies, tools, and products relating to data science. Depending on the results of the research the position also offers opportunities to present technical papers at external conferences as well as internal forums. The position offers a great opportunity to advance the applicant's technical qualifications as well as develop project management and industrial partner relationship skills. Additionally, it offers an opportunity to gain valuable industrial experience of, and a unique insight into, a key technology company actively engaged in advancing the state-of-the-art within the field of data science.Candidates should have an undergraduate degree to at least Bachelor level in a scientific or engineering discipline, and ideally be continuing their education through a research based programme such as a PhD in a data science related discipline. Existing experience in software development for data science and/or HPC High Performance Computing applications is therefore required. In particular, experience in programming in C/C++ is preferable, although Java would be acceptable, ideally in combination with modern scripting languages e.g. Python*, Perl*, etc. - as proven by practical software developing experience. A working knowledge of a Linux or UNIX family operating system is required, and an existing familiarity with at least one parallel programming model such as Spark, MPI, OpenMP, C++ threads or PThreads, etc is expected. Additionally, a high-level understanding of current Intel processor architecture, and potentially that of an FPGA, would be also useful but is not required. The strongest candidates will also have existing experience in one or more of the following areas: Data Analytics Machine Learning Deep Learning particularly with existing frameworks such as Tensorflow or Neon etc Heterogeneous computing GPU computing or Intel software tools/libraries e.g. MKL, MPI, TBB, Intel C/C++ Compiler, VTune, etc.. Additionally, experience in the planning and execution of software projects, as well as in the testing, benchmarking and optimisation of software applications would be an additional plus.This internship role is based in the UK at Intel's Swindon office, and a limited amount of travel within the UK is expected. Therefore a successful candidate much be able to temporarily relocate to the Swindon area and possess excellent verbal and written English skills. Good communication and presentation skills in front of technical audiences are also essential

Make every future a success.
  • Job directory
  • Business directory