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   
 Senior Software Engineer- Algs Dev (TDG) - 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: Creative services/Design
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: 200197692 / Latpro-3757194 
Date posted: Oct-08-2020
State, Zip: California, 95014


Senior Software Engineer- Algs Dev (TDG)

Santa Clara Valley (Cupertino) , California , United States

Machine Learning and AI


Posted: Oct 7, 2020

Role Number: 200197692

Are you ready to explore applications for augmented reality with a talented and collaborative team? Do you thrive on building solutions rapidly and then iterating on them? We are the team that built many of the key algorithms for ARKit. We're looking for a driven and dedicated Senior Software Engineer to join the ARKit team. As a member of this dynamic group, you will have the unique and rewarding opportunity to shape upcoming products that will delight and inspire millions of Apple's customers every day. To succeed within this role, you should have shown experience in several of the following areas:

Key Qualifications

  • 3+ years of software design, development, and shipping production level code
  • Proficiency in C, C++, or Objective-C to write clean and well structured code
  • Strong object-oriented programming and design skills with an emphasis on API design, efficiency, and scalability
  • Understanding of SW/HW parallelism, threads, processes, and asynchronous processing
  • Experience working with cross-functional collaborative teams
  • Demonstrated ability to learn and grow when approaching new features and technology
  • Proven ability to effectively prioritize and deliver tasks on schedule
  • Passion for delivering high quality software to end users


You'll be working with a team of researchers and engineers to integrate state-of-the-art algorithms into software frameworks to ship in upcoming products. Your job responsibilities will include: - Collaborate closely with cross-functional teams at Apple to design, implement, and maintain application programming interfaces (APIs) - Benchmark, improve performance, and refine implementation to deliver high quality production code - Write unit tests for robustness and reliability - Contribute to code reviews and architectural reviews - Ensure the framework is modular, efficient, and scalable for different applications and platforms

Education & Experience

- MS or higher in Computer Science or equivalent 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?