Apple is seeking to build tools that process and manage data from a wide range of computer vision systems, which are used to power products developed from machine learning and AIML.
Requirements
- Proficiency in Python programming
- Experience in writing API interfaces in GraphQL or REST
- Experience in implementing Django full-stack solutions
- Proficiency in front-end application development using frameworks such as React, Vue, Bootstrap, and Angular
- Experience in utilizing database technologies such as PostgreSQL and NoSQL
- Knowledge or experience in machine learning development
- Experience implementing solutions with the AWS ecosystem
Responsibilities
- Transform requirements and implement them into platform-level software solutions
- Collaborate with cross-functional teams to construct automated data processing systems feeding into algorithm development
- Design and implement front-end solutions utilized for data collection purposes
- Monitor, maintain, and troubleshoot data processing pipelines and data collection front ends
- Conduct in-depth analysis and research on deep learning infrastructure and distributed systems design and principles
- Monitor the performance of existing systems and cloud computing platforms
- Provide the data foundation for a highly collaborative team of hardware, user experience, and deep learning experts
Other
- Bachelor's degree or foreign equivalent in Computer Science or a related field
- 2 years of relevant industry experience
- Passion for disciplined coding practices and standards
- Effective communication skills
- Collaborative teamwork: proven experience in collaborating with cross-functional teams on common projects