Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
    Log me in!   |   Site Map   |   Help   
 Software or Machine Learning Engineer - Entry Level - Cupertino, California, United States

Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - Software Engineer
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200189775 / Latpro-3753027 
Date posted: Sep-03-2020
State, Zip: California, 95014


Software or Machine Learning Engineer - Entry Level

Santa Clara Valley (Cupertino) , California , United States

Machine Learning and AI


Posted: Sep 2, 2020

Role Number: 200189775

Imagine what you could do here. 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 - not to mention the system-level software for iPhone and Apple TV - all started here. These teams are on the front line of our constant charge toward innovation.

Key Qualifications

  • 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


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 We have roles open across the globe, including: Cupertino, Seattle, San Francisco, New York, Culver City, London, and more.

Education & Experience

Currently has, or is in the process of obtaining a Bachelors, Masters or PhD degree in Computer Science or a related field


See job description


Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
  Prefer not to enter your email?