Description
We are looking for an enthusiastic software engineer with experience in cloud technologies who can build tools to process data for machine learning algorithm teams. As an engineer on our team, your work provides the foundation for a highly collaborative team of hardware, user experience, and deep learning experts. We are looking for engineers that have a high attention to detail, and who can abstract these details into framework level software solutions.
In your role as a software engineer you will:
Work directly with machine learning engineers to integrate their workflows into reusable data processing solutions
Build and maintain processing pipelines, analyze and monitor system performance.
Design our future infrastructure systems to meet the growing needs of machine learning algorithms at Apple scale.
Contribute across the full stack including the client SDK, API, processing platform, and UI.