Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Software Data Engineer Music Solutions 
United Kingdom, England, London 
550786939

21.04.2025
As a Software, Data Engineer (Music Solutions), you will play a pivotal role in solving complex problems related to music grouping and categorisation. You will be working with large datasets, leveraging your expertise in DevOps, Data Engineering, and possibly AI/ML to build robust data-driven solutions. Your work will ensure that our systems are scalable, reliable, and efficient, supporting millions of users worldwide.
You will work across a wide array of systems & technologies that include both batch & real-time pipelines.You will design, develop, and maintain scalable data pipelines and infrastructure to process large volumes of music-related data.You will implement map-reduce, clustering and classification algorithms to improve music grouping and categorisation.You will monitor and troubleshoot pipeline performance, ensuring high availability and correctness of resultsYou will utilise Hadoop, Spark, BigQuery and other big data technologies to manage and analyse large datasets.Employ cloud technologies, particularly GCP, to optimise data processing and storage
  • Continuous learning and improvement mindset, willing to push yourself outside of your comfort zone
  • Excellent problem-solving skills, attention to detail, and a collaborative mindset
  • Experience with DevOps practices and tools such as CI/CD, Docker, and Kubernetes
  • In-depth knowledge of distributed computing including Hadoop and Spark.
  • Strong programming skills in languages such as Python, Java, or Scala.
  • Good knowledge about the music domain, and processing audio signals
  • Interest or experience in clustering large datasets and working with graph databases
  • Not afraid to work with multiple programming languages such as C++, and JVM based languages.
  • Interest or experience in managing GCP infrastructure via Terraform, plus working with other cloud technologies
  • Familiarity with AI/ML methodologies and frameworks like TensorFlow, PyTorch, or Scikit-learn, etc.
  • Experience in orchestrating jobs using tools such as Airflow, Luigi