Apple
AIML – Sr Full-stack Software Engineer, Data Operations
🌎Seattle, Washington, United States
3 months ago
👀 6 views
📥 0 clicked apply
Our broader organization is responsible for delivering high-quality, human annotated, machine learning data at scale for product teams across Apple. We are both an operations engineering team and a trusted partner in the development of Apple’s consumer software and hardware experiences. This global data annotation and collection initiative enables Apple to create amazing machine learning driven experiences and advance flagship experiences like Siri, Photos, Vision Pro and more. Our team delivers custom, high-value, scalable, self-service solutions to accelerate the machine-learning data annotation program such as reinforcement learning from human feedback (RLHF) at Apple. We are an Agile product and engineering team making and augmenting user experiences by providing insights into key metrics, creating automated work flows, and providing services, APIs, and user-interfaces to a diverse set of stakeholders. We build and maintain cloud-based services, large-scale data pipelines, web applications, and native applications (iOS and macOS). Robust, predictable, scalable, monitored, efficient and highly-available services are critical to our success. We are a user-focused, multi-disciplinary team of exceptional designers, product managers and software engineers with a variety of backgrounds. We embrace diverse opinions, open debate, taking risks, and are always looking to grow as a team. We work backwards from our customers needs. This role is focused on distributed systems engineering and with specific responsibilities including: - Definition of vision and strategic plans - Ownership of multi-functional and cross-organizational programs as the “directly responsible individual” - Partnering with leaders and engineers to influence and define execution plans - Fostering a collaborative culture of excellence both within the Data Operations Engineering team and across Apple - Design and evaluation of software and infrastructure architectures - Creating prototypes and/or proof of concepts to demonstrate that a proposed solution would work - Mentorship of junior engineers and technical leaders - Research on industry landscape and technology developments - Authoring technical reports and presentations - Presenting to audiences at varying levels of the organization If you are a software engineer and technical lead who has excellent engineering practices and a sharp focus on customers, then come join us!