Machine Learning Engineer, Maps

About the job


Are you a self-starter looking for an exciting career opportunity? Do you like to ship Data Science and Machine Learning solutions that impact Apple Maps users around the world? A job at Apple is unlike any other you’ve had. You’ll be challenged, inspired, and you will be proud of your work. Maps are a significant part of our everyday lives. Whether you are looking for the nearest gas station, finding a transit route that gets you to the big game before kickoff, or selecting a peculiar restaurant for dinner with friends, you are relying on information from the Maps Data Engineering Team. Our Maps team is charged with building algorithms to process and enrich data from many sources and multiple modalities and presenting a unified, rich, and up to date set of Points of Interest (POIs) to all Apple Maps users across the world. We’re looking for a Scientist/Engineer who can take projects from initial data mining and research through all stages of prototyping, development, and final integration into the production code that goes out to the users. At Apple, our team provides the foundation for building extraordinary customer experiences, with features that have become an indispensable part of so many lives around the world.

Key Qualifications

3+ years of experience in building large scale machine learning systems

Intuitive understanding of machine learning algorithms, supervised and unsupervised modeling techniques and their performance characteristics

Experience working with large scale and real world datasets

Experience with machine learning tools and libraries such as TensorFlow, Scikit-learn, R, Spark, PyTorch

Experience applying NLP and machine learning techniques to text data.

Deep learning, computer vision, topic modeling, graph algorithms are pluses

Knowledge of Apache Hadoop, Spark, Solr/Lucene, Cassandra, and related technologies

Strong programming skills in Java, Scala, Python, or C++

Metrics focused and passionate about delivering models that render high quality results


Apple Maps Points of Interest (POI) team is looking for creative and motivated contributors who thrive in dynamic environment and enjoy working in small teams. As a member of our team, you will work on applied machine learning and natural language processing algorithms to seek problems that focus on topics such as classification, ranking, clustering, and related algorithms to augment and enrich Points of Interest (POIs). You will have full ownership of your projects and build end to end machine learning systems and modules. You’ll be collaborating with Software Engineers, Machine Learning Engineers, Statisticians and Data Scientists, and Editorial teams across Maps Organization.

Education & Experience

Masters or PhD in Computer Science, Electrical Engineering, Statistics or related field

Role Number: 200246858


Discover More AI Jobs:


More Information

Apply for this job Apply via Facebook
Share this job

We are one of the largest AI Communities online. Our publications have over 8.5 Million Views Annually and we have over 120K subscribers.