Machine Learning Engineer - TDG

Apple Inc.
Apply Now

Job Description

Are you passionate about artificial intelligence and machine learning? Do you wonder how augmented reality and mixed reality will change how people interact with information and with each other? Have you worked on applications of reinforcement learning to interesting control problems? Have you studied AI planning, including means-ends analysis, and have you used deep learning to guide the search of a planner (as an example)? Are you interested in how language is used in reasoning, and to guide action (as another example)? The Technology Development Group is working on systems related to all these ideas. We’re passionate about the construction of effective and easy-to-use software systems that exhibit intelligent behavior. We’re looking for a driven and self-motivated software engineer to join us in this work. As a member of a small and fast-paced team, you’ll have the unique and rewarding opportunity to shape upcoming products that will delight and inspire millions of people every day.

Key Qualifications

  • Bachelors plus four years of relevant work experience or Masters with two years of relevant work experience or Ph.D in relevant field
  • Knowledge and experience in machine learning, with specific expertise in reinforcement learning, imitation learning, and deep learning algorithms.
  • Experience with at some of the major machine learning frameworks: DeepRL, Caffe, TensorFlow, Torch, Keras, CoreML, Espresso, or CreateML.
  • Solid mathematical foundation to understand and advance our understanding of machine learning techniques.
  • Practical experience in C, C++, and Objective C, Swift, and Python.
  • Creativity and curiosity for solving highly complex problems, and a team-oriented attitude (you need to work well with others) — must also be an excellent communicator.


Investigate and apply machine learning / reinforcement learning / AI planning techniques to practical problems. Evaluate and fine-tune algorithms — write write highly performant real-time code. Optimize code performance for both real-time and low-power environments. Collaborate with broader teams across Apple.

Education & Experience

  • Bachelors, Masters or PhD degree with a focus on machine learning or AI planning.

Additional Requirements


Company Info.

Apple Inc.

Headquartered in Cupertino, California, Apple Inc. is a multinational technology company that focuses on producing consumer electronics, software, and online services. It holds the distinction of being the world's largest technology company by revenue and the world's biggest company by market capitalization as of June 2022. Apple is the second-largest mobile phone manufacturer and the fourth-largest personal computer vendor by unit sales.

  • Industry
    Computer software,Consumer electronics
  • No. of Employees
  • Location
    1 Apple Park Way, Cupertino, California 95014, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Apple Inc. is currently hiring Machine Learning Engineer Jobs in Cupertino, CA, USA with average base salary of $120,000 - $190,000 / Year.

Similar Jobs View More