Apple’s Video Engineering group is seeking a hands-on Software Engineer focused on data application development, data pipeline engineering, and database systems. The role sits at the intersection of software, data, and machine learning, building systems that support the quality of next-generation Apple products. The team bridges Algorithm, Quality Assurance, and User Studies teams and develops the applications, pipelines, and database systems used to collect, manage, and process data at scale. The engineer will develop internal data applications and tools, build pipelines for high-volume video and sensor data, and architect and maintain SQL and NoSQL databases for high-throughput workloads, metadata management, and analytics. The role also integrates with Apple internal services and APIs and involves close collaboration with algorithm, machine learning, and user study teams. The engineer owns work from design through deployment, with responsibility for reliability, scalability, and maintainability, and explores emerging technologies, including AI/LLM tools, to improve development and operations. The position is primarily on-site in Cupertino to support close collaboration with lab teams, Apple devices, and in-person user study participants.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level