Job Summary
The position focuses on developing tools and functionalities for data and machine learning platforms, emphasizing aspects like data processing, observability, and lineage. The role also includes customizing existing open-source products and creating bespoke solutions to enhance the capabilities of third-party business intelligence applications.
Responsibilities
- Develop and implement tools for data processing and machine learning platforms.
- Create custom solutions and improve open-source products to expand the functions of third-party BI tools.
- Ensure observability and manage data lineage effectively within systems.
- Design scalable micro-services and cloud-native applications.
Qualifications
- A minimum of 2 years of practical experience working with programming languages such as Java or Python.
- Strong grasp of data structures and algorithms.
- A bachelor’s degree or an equivalent level of experience is necessary.
- Demonstrated experience in developing scalable micro-services and cloud-native architectures.
Apple provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


