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 - Seattle, Washington, 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: 200118126 / Latpro-3736680 
Date posted: Apr-21-2020
State, Zip: Washington, 98199


Senior Software Engineer

Seattle , Washington , United States

Machine Learning and AI


Posted: Oct 30, 2019

Role Number: 200118126

We are looking for software engineer with a passion for building systems for deep learning: making deep learning more efficient, scalable and easy to use at Apple. We are a close-knit team in of highly accomplished, deeply technical engineers building fundamental technologies that empowers researchers and engineers to deliver amazing intelligent user experiences in Apple products and services. As a member of this team, you will apply your knowledge and experience in deep learning systems, high performance computing, numerical optimization, and compilers to build the next generation deep learning systems. You will play a key role in developing: * 1) a distributed system for highly scalable and efficient training of deep learning models * 2) a compiler/inference framework for easily deploying complex models to a diverse set of Apple devices with hardware acceleration You will collaborate with innovative product teams across Apple, including CoreML, Siri, Cameras and Photos (think Face ID), and see projects through deployment on 1 billion Apple devices worldwide. You will have the opportunity to contribute to every cool project around Apple and transfer your ideas into solutions for some of the most challenging technical problems in the next generation of Apple products. You will have the opportunity to share your work with open source community through Apple's increasing open source participation (think CoreML).

Key Qualifications

  • 5+ years of software engineering experience
  • 3+ years of experience building ML tools and platforms, compilers, or similar data-intensive applications
  • Strong fundamentals in problem solving, algorithm design, and system design
  • Self-driven with track record of delivering high-quality and well-tested software solutions


If you're an experienced engineer with passion for bringing the next generation of deep learning-enhanced experiences to billions of devices, we'd love to hear from you. Qualities the team would find especially useful include: 1. Expertise in one or more of the following: 1. Design and implementation of ML libraries and/or compilers for deep learning 2. Performance optimization: software optimization for CPU (multithreaded program), hardware accelerator (GPU, FPGA), or distributed high performance computing 3. Continuous integration/deployment and cloud integration 4. Distributed non-convex optimization 2. Proficiency in training and deploying large scale models using modern machine learning frameworks (e.g. TensorFlow, PyTorch) 3. Passion for exploring and adopting new technologies 4. Excellent verbal and written communication and presentation skills 5. Focus on creativity, collaboration, and innovation

Education & Experience

MS/PhD in Machine Learning BS/MS/PhD in Computer Science or Electrical Engineering Solid industry experience


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?