Jobs and Careers
AP
AIML – Sr Full-stack Software Engineer, Data Operations
AppleUnited Statesfull_timeVerifiedPosted 22 Jan 2025
💰 $250,600/yr($135,400/yr – $250,600/yr)
About the role
Summary
Posted: Jan 22, 2025Weekly Hours: 40
Role Number:200587283
Imagine what you could do here – are you excited to take on big challenges that could create a positive impact for billions of people? Are you passionate about building elegant product experiences with a world-class engineering and design team? Do you have a passion for solving complex business and user problems with high-quality software? At Apple, great ideas quickly become extraordinary user experiences. Apple’s central AIML organization is looking for a talented full-stack software engineer to join our Data Operations engineering team. We are looking for a developer with an interest in Swift and iOS, and experience building front-end applications or either web services or large-scale data pipelines. If you have expertise on one or more layers of the application stack and a curiosity to learn new technologies, including iOS development let’s talk.
Description
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 iOS applications, web applications, cloud-based services, and large-scale data pipelines. 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. If you are a software engineer with proven computer science fundamentals, phenomenal engineering practices and relentless customer-focus, then come join us!
Minimum Qualifications
- Bachelors or greater in Computer Science or equivalent experience
- Experience leading and delivering complex projects with multiple cross-functional technical and business collaborators spanning different teams.
- Experience mentoring other software engineers.
- Enjoys learning new skills and technologies.
- Experience building and maintaining either:OS or Android apps that communicate with cloud-based backend services, experience building web-based application using technologies like React, Vue, or Angular or cloud-based data-processing pipelines and production web services that use external services
- Interest in building and maintaining Swift applications on various Apple operating systems (iOS, macOS, visionOS, watchOS, etc.) and interest in learning about these technologies
- Excellent collaboration and communication skills with a focus on the user experience
- Experience with a modern compiled object-oriented language such as Swift, Objective-C, Go, C++, or Java
- Experience writing automated unit, integration, and acceptance tests
- Experience with continuous integration systems
Preferred Qualifications
- Experience leading and delivering complex projects with multiple cross-functional technical and business collaborators spanning different teams.
- Experience mentoring other software engineers.
- Enjoys learning new skills and technologies.
- Experience building and maintaining either:OS or Android apps that communicate with cloud-based backend services, exp
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s