> Markdown version of [/jobs/ext/206252-sr-full-stack-software-engineer-aiml-data-operations](https://www.wearedevelopers.com/jobs/ext/206252-sr-full-stack-software-engineer-aiml-data-operations). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr Full-Stack Software Engineer, AIML Data Operations - **Company:** Apple Inc. - **Location:** Cupertino, CA, United States - **Experience:** Expert - **Salary:** $181,100.0 - $272,100.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Android Software Development, Apple IOS, Apple Mac Systems, Microsoft Azure, C++ (Programming Language), Cloud Database, Collaborative Software, Data Structures, Data Warehousing, Database Design, Software Debugging, Software Design Patterns, Distributed Systems, Apache Hadoop, Python (Programming Language), NoSQL, Object-Oriented Software Development, DataOps, Software Deployment, Software Engineering, Software Systems, SQL Databases, Web Applications, Web Application Frameworks, Rust (Programming Language), Multithreading, Google Cloud, ReactJS, Concurrency, Apache Spark, Vue.js, AngularJS, Kubernetes, Information Technology, Apache Kafka, Objective C++, Artificial Intelligence Markup Language (AIML), Data Pipelines, Golang, Programming Languages - **Published:** May 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6323a8cb2d3d6d95 ## About the Role Do you have experience in Testing and evaluation?, Do you have a Bachelor's degree?, If you are a creative, curious, and collaborative software engineer with strong computer science fundamentals and a track record of shipping production software at scale, come join us., Experience with Swift and a passion for developing high-quality applications across Apple's diverse platforms (iOS, macOS, visionOS, watchOS, etc.). Experience building highly performant UIs using modern JavaScript frameworks (e.g., React, Angular, Vue) with a focus on polished user experiences and accessibility. Experience with large-scale distributed systems (e.g., Spark, Hadoop, Kafka, Kubernetes). Experience administering and optimizing commercial cloud services (e.g., AWS, Google Cloud, Microsoft Azure) for scalable and resilient application deployments. Experience with database design, optimization, and SQL, including relational, NoSQL, and data warehousing technologies. Experience mentoring junior and mid-level engineers and contributing to team-wide engineering excellence. Proficiency in additional programming languages (e.g., Python, JavaScript, Go, Rust). Minimum Qualifications Bachelor's degree in Computer Science, Software Engineering, or a closely related technical field, or equivalent practical experience 10+ years of progressive experience in designing, building, testing, debugging, and operating production-grade software systems including meaningful contributions in one or more of the following: iOS or Android applications backed by cloud-based services Robust web applications and supporting APIs Scalable, cloud-based data-processing pipelines Experience with designing complex software systems, including applied knowledge of data structures, algorithms, design patterns, concurrency, multi-threading, and scalability principles. Track record of leading and delivering complex software development assignments that require creativity, navigating ambiguity and applying analytical and problem-solving skills. Exceptional collaboration, interpersonal, and technical communication skills, capable of influencing and driving technical outcomes across diverse, multi-disciplinary teams. Demonstrated expertise in a modern, compiled, object-oriented language such as Swift, Objective-C, Go, C++, or Java. ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall)