Software Development Engineer
Core
Build backend systems, web-based monitoring/visualization tools, and intelligent automation for large-scale health user studies to support Apple's health product development.
Role type
Senior IC backend software engineer (health data platforms)
Builds
Web monitoring dashboards, data analysis pipelines, and LLM-integrated study tools
Domain
Health technology / Biomedical data
Required skills
Python, LLM API integration (OpenAI/Anthropic), backend web service development, distributed data processing (PySpark/SparkSQL), stakeholder engagement, privacy-compliant data handling
Preferred skills
Flask/FastAPI, REST APIs, Kubernetes, Apache Airflow, Git/Docker/Linux, time series analysis, mentoring engineers
Technologies
Python, OpenAI, Anthropic, PySpark, SparkSQL, Delta Lake, AWS, Kubernetes, Apache Airflow, Git, Docker, Jupyter
Responsibilities
Design and build real-time monitoring tools for study health and data quality; integrate LLM-based agentic workflows into product and development lifecycle; partner with researchers to define custom study requirements; ensure data integrity through robust analysis pipelines; influence technical and product roadmaps for health user study platforms
Seniority
Senior, hands-on IC with mentorship responsibilities