Apple - Cambridge, MA

posted 9 days ago

Full-time - Mid Level
Cambridge, MA
Computer and Electronic Product Manufacturing

About the position

The Machine Learning Engineer role at Apple focuses on leading the Online Retail Decision Automation team to develop advanced algorithms that enhance the Apple Online Store experience. This position involves collaborating with cross-functional teams to create scalable machine learning solutions that improve product search, recommendation systems, and personalization efforts. The ideal candidate will have a strong background in machine learning and software development, with a passion for continuous learning and innovation.

Responsibilities

  • Collaborate with other MLEs to build scalable, production-ready ML solutions, taking algorithms from initial concept through to deployment.
  • Contribute to the ongoing improvement of our ML infrastructure and tooling.
  • Engage in continuous learning and development, staying up-to-date with the latest advances in machine learning and software engineering.

Requirements

  • 5+ years of related experience, including 2+ years experience in machine learning.
  • Proficiency in one or more object-oriented programming languages such as Python, Java, C++ and experience building highly scalable distributed systems.
  • End-to-end hands-on experience with building data processing pipelines, large scale machine learning systems, and big data technologies (e.g., Spark, SQL, Snowflake/Hadoop, etc.).
  • Understanding of machine learning model lifecycle from prototyping, feature engineering, training, inference, deployment, monitoring and continuous improvements via deep analysis.

Nice-to-haves

  • Ph.D. or Masters in a quantitative field, such as Computer Science, Applied Mathematics, or Statistics, or equivalent professional experience.
  • Experience in Recommender Systems, Personalization, Search, Computational Advertising or Natural Language Processing including RAG based Generative AI and transformer architecture.
  • Skilled in communication, problem solving, critical thinking.
  • Experience using Deep Learning, Bandits, Probabilistic Graphical Models, or Reinforcement Learning in real applications a plus.
  • Experience with Spark, TensorFlow, Keras, and PyTorch a plus.

Benefits

  • Equal opportunity employer committed to inclusion and diversity.
  • Affirmative action to ensure equal opportunity for all applicants.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service