Senior Machine Learning Engineer, Simulation - SPG

Santa Clara Valley (Cupertino), California, United States
Software and Services


Role Number:200356608
Apple’s Special Project Group is seeking Senior Machine Learning engineers to help advance state-of-the-art simulation for autonomous technologies. You will directly play a role in integrating machine learning techniques into the core of our simulation efforts. Your work will advance our ability to develop, test, and verify mobile autonomous systems.

Key Qualifications

  • 5+ years experience in python and expertise in a common deep learning framework (PyTorch, TensorFlow, etc)
  • Industry experience bringing a deep learning system from advanced research to production
  • Experience with any of the following domains: reinforcement learning, agent modeling, 3D graphics, 3D mapping and reconstruction, raytracing, computational geometry, robotics algorithms
  • Proficient in software development practices including design, estimation, code reviews, and automated testing.
  • Excellent multi-functional collaboration skills: demonstrated ability to work across an organization with algorithm designs, verification engineers, and other technical departments.


You’ll join a fantastic team of hardworking engineers and researchers with deep experience in robotics, machine learning, and software engineering. We hope you are passionate about the values that drive us: • Passion for the mission: We’re here to make something great. We seek whatever work is right for the product and strive for the best possible results. • Modesty: The right answer is more meaningful than being right. We search for solutions as a team and value clear-eyed feedback. • Lean habits: You can’t grow without limits. Time constraints and big goals inspire us to sharpen our focus and learn to make phenomenal decisions.

Education & Experience

Bachelors, Masters, or PhD Degree in Computer Science or equivalent professional experience.

Additional Requirements

Pay & Benefits