At Apple, extraordinary ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish. Apple is looking for entry level Software Engineers and Machine Learning Engineers and Researchers. Our engineers and researchers are the brains behind some of the industry’s biggest breakthroughs. OS X, Siri, Apple Maps, and iCloud
Software or Machine Learning Engineer – Entry Level
We are looking for Entry Level Engineers and Researchers for a number of teams including Software, Internet Services & Software and Machine Learning & AI. Some of the areas that you may work in are listed below:
*Software Engineering* – Core OS, Tools & Frameworks, Wireless Tech & Systems, Sensing & Connectivity, Software Operations, Internet Technologies, Interactive Media Group, Camera & Photos, Intelligent System Experience, Software Program Management
*Internet Services & Software* – Apple Music, App Store, Apple Pay, iCloud, Apple Maps, TV+
*Machine Learning & AI* – Siri Experience, Siri Data, Siri Understanding, Siri Search Knowledge & Platform, Information Intelligence, Machine Intelligence, ML Platform & Technology, Health AI, Engineering Product/Program Management, Annotation Operations, Chief of Staff
Education & Experience
Currently has, or is in the process of obtaining a Bachelor’s, Masters or PhD degree in Computer Science or a related field
Software Roles:
Proficiency with C/C++/Java
Familiarity with Objective-C/Cocoa
Experience with UNIX and/or OS X preferred
Strong analytical and problem solving skills
Excellent written and verbal communication skills
Machine Learning Roles:
Experience in machine learning, deep learning, search, natural language processing, data science, or computer vision
Experience in one of the following languages: Python, Java, C++
Strong analytical and problem solving skills
Strong background in algorithms and data structures