Python/JavaScript Full Stack Web Developer Internship

  • Apple
  • Zürich, ZH, Switzerland
  • 21/12/2020
Full time Data Science Data Analytics Big Data Data Management Statistics

Job Description

Our team uses Computer Vision and Machine Learning to enable features on Apple products like face tracking for Animoji, Portrait Mode, and FaceTime Eye Contact. In the context of Machine Learning we need to collect large amounts of data, push it reliably through data processing pipelines, add manual annotations, let large clouds crunch on it, continuously verify and report the accuracy of the resulting algorithms, and finally transfer trained models to products. We are looking for a talented Software Engineer intern to shape the future of our web tools. Such tools include dashboards to manage the workload of Machine Learning experiments running on the cloud, as well as reporting services to help in visually analyzing the results of experiments. This internship for a duration of up to 6 months is offered in Zürich.Key Qualifications

  • Experience with JavaScript/Typescript and Python is a must.
  • Experience with front-end web development is required, preferably using React or Vue.
  • Experience with server-side web frameworks such as Django, Flask, Twisted, Node.js, Ruby on Rails, or Meteor is considered a strong plus.
  • Experience with testing web-apps is required ([React]TestingLibrary, Enzyme, pytest, etc). Automated E2E testing is a strong plus (ex: Cypress, Puppeteer, Robot, Selenium, etc)
  • Interest in Data Science is a must. Having some knowledge of Machine Learning and/or Computer Vision is a strong plus.
  • Experience with and interest in visualising high-volume data using JavaScript frameworks (such as Plotly, Google Charts, Flot, D3.js) is a plus
  • Familiarity with macOS/iOS and Linux environments is a plus
  • Fluency in English is required

DescriptionYou will be working on web-based monitoring and reporting tools that will support the development of the next generation Machine Learning and Computer Vision projects. Our work is focused on real-time performance and finds its way into the whole range of future Apple products. Your contribution will ensure that Apple delivers these products at the highest quality standards.Education & ExperienceThe candidate should be well advanced into their bachelors course or currently a masters or PhD student in computer science, data science, machine learning, computer vision or equivalent. If this is you, we'd love to hear from you