Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Apple Software Development Engineer - Applications 
United States, California, Cupertino 
198948170

Today
  • Master’s degree or foreign equivalent in Computer Engineering, Software Engineering, Electrical Engineering or related field.
  • Experience and/or education must include the following:
  • Utilizing the Flask framework and related Python libraries to develop web service backends.
  • Utilizing Javascript and related frameworks (like Vue.js and Node.js).
  • Utilizing Docker to containerize web services.
  • Utilizing Kubernetes to deploy web services.
  • Utilizing databases such as Postgres to build stateful applications, including knowledge of Structural Query Language (SQL) and database systems.
  • Utilizing C and C++ programming languages.
  • Utilizing High-Performance Computing (HPC) infrastructure.
  • Utilizing frameworks such as PyTorch, Tensorflow and Scikit-learn to build machine learning systems.
  • Utilizing knowledge in operating system and computer architecture, including experience optimizing code performance.
  • Utilizing version control tools such as Git to manage codebases.