This role includes the following responsibilities and requirements: * Architecture, design, development, debugging, documentation, and operation of large-scale systems designed for machine learning. This includes distributed systems for data management and computation as well as web oriented APIs and user interfaces. You should be comfortable and eager to work on either the front or back end of web based products. * Partner with data scientists and ML engineers across different Apple organizations to define high impact product features and deliver them with quality. Take pride and ownership in delivering delightful user experiences. * Be able to stay on top of state-of-the-art technologies and apply them in the job. * Lead other engineers and demonstrate best practices for software engineering. Support and mentor junior engineers. * Be knowledgable and productive with a wide variety of front and back-end technologies. Experience with any of the following technologies is particularly desirable: TypeScript, Python, Go, Java, HTML/CSS, React, Redis, PostgreSQL, Kafka, Spark, Solr or ElasticSearch, Docker/Kubernetes, AWS, Git. * Previous experience with machine learning pipelines, model evaluation, and data visualization is a plus.
Education & Experience
B.S, M.S. or PhD in Electrical Engineering/Computer Science or a related field (mathematics, physics or computer engineering). A focus on computer vision and/or machine learning is a valuable plusView More
More jobs from our partners (76)
AppleAI/ML – Software Engineer, Phone & Communication Domains on28 July 2021Any
AppleAI/ML – Software Engineer, Siri Cross-Device Interactions on29 July 2021Any
AppleComputer Vision Software Engineer – Video Computer Vision on27 July 2021Any
AppleAI/ML – Software Engineer, Siri Phone & Communication Domains on24 July 2021Any