Senior Software Engineer
3 days ago
We are seeking a highly skilled Senior Software Engineer - Data Platform to join our team at Apple. As a key member of our Data Platform organization, you will be responsible for designing, building, and operating large-scale data processing systems in the public cloud.
Our team is responsible for enabling analytics, experimentation, and ML feature engineering to support Siri, Search, iCloud, Apple Pay, and other beloved ML features on Apple devices. We are looking for a passionate and experienced engineer who can collaborate with cross-functional teams to lead the planning, execution, and success of technical projects aimed at improving the Siri and Search experience for Apple customers.
Responsibilities- Define and drive technical vision, roadmap, and strategy to manage GPU infrastructure of our platform for analytical and ML usecases.
- Participate in product design reviews to ensure performance optimization and monitoring is a core component of design
- Collaborate with stakeholders and cross-functional leaders in engineering, product, and operations across Apple to ensure the adoption of our data platform is done in a security compliant manner
- Liaison and coordinate with Corporate Information Security group for reviews, risk assessment, vulnerability treatment, security patches, etc
- Lead and mentor new hires or junior engineers
- Provide guidance and establish processes to ensure engineering excellence and operational sustainability with security compliance
- Foster a healthy, inclusive, collaborative, and technology-driven culture
- 10+ years of software development experience
- Experience with commercial and/or open source large scale data processing, storage frameworks and platforms
- Strong experience with infrastructure automation and provisioning including Kubernetes/Terraform
- Experience architecting, building and operating large scale data processing systems in the public cloud
- Proficient in best practices and enforcement for data security, automation-driven, proactive monitoring
- Excellent verbal and written communication skills, able to collaborate cross-functionally with program managers and engineering partners
- Experience in influencing and driving key product innovations and opportunities across diverse collaborators
- BS, MS, or PhD degree in Computer Science or equivalent experience
- Familiarity with GPU computing or ML modeling frameworks strongly preferred
- Experience working with or developing Large-language models (LLMs)
- Experience developing and optimizing algorithms that run efficiently on resource constrained platforms
- Design, implementation and benchmarking/fine-tuning of ML/deep learning algorithms
- Experience with observability tools like Prometheus and Grafana
At Apple, we offer a comprehensive benefits package, including comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.
-
Senior Software Engineer
3 days ago
Cupertino, California, United States Apple Full timeJob Title: Senior Software EngineerJoin Apple's Apple Services Engineering team as a Senior Software Engineer and contribute to the development of scalable and reliable software solutions for our customers.About the RoleWe are seeking an experienced Senior Software Engineer to lead the design and implementation of complete products, demonstrating expertise...
-
Senior Storage Software Engineer
4 days ago
Cupertino, California, United States Apple Full timeJob Title: Senior Storage Software EngineerWe are seeking a highly skilled Senior Storage Software Engineer to join our team at Apple. As a key member of our engineering team, you will be responsible for designing and developing next-generation storage technologies for all Apple platforms.Key Responsibilities:Develop system-level storage architecture...
-
Senior Software Development Engineer
3 days ago
Cupertino, California, United States Apple Full timeSenior Full-Stack Software Development EngineerWe are seeking a highly skilled Senior Full-Stack Software Development Engineer to join our Eval Engineering team at Apple Maps. The ideal candidate will possess substantial professional experience in software development and the implementation of large-scale, scalable data solutions.Key ResponsibilitiesDesign...
-
Senior iOS Software Engineer
3 days ago
Cupertino, California, United States Apple Full timeJob Title: Senior iOS Software EngineerWe are seeking a highly skilled Senior iOS Software Engineer to join our Apple Home Ecosystem team. As a key member of our team, you will be responsible for designing, developing, and implementing new software experiences for our HomeKit Camera products.Key Responsibilities:Design and implement new apps, frameworks, and...
-
Senior Software Engineer
2 weeks ago
Cupertino, California, United States Apple Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Apple Inc.Key Responsibilities:Design and develop high-traffic system frameworks and related infrastructureCollaborate with cross-functional partners to develop and improve pairing and communication technologiesWork closely with software teams across the organization...
-
Senior Backend Software Engineer
5 days ago
Cupertino, California, United States Ryzen Solutions Full timeSenior Backend EngineerWe are currently seeking a highly skilled Senior Backend Engineer to join our team at Ryzen Solutions in Cupertino. This is a Contract-W2 position with a Hybrid work setup, requiring 3 days of onsite work.Key Responsibilities:Design and develop scalable, efficient, and secure backend systemsCollaborate with cross-functional teams to...
-
Senior iOS Software Engineer
3 days ago
Cupertino, California, United States Apple Full timeJob DescriptionApple is seeking a highly skilled Senior iOS Software Engineer to join our Proximity Systems Team in Cupertino, California. As a key member of our team, you will be responsible for designing and developing innovative proximity capabilities that enable seamless user experiences.Key Responsibilities:Design and develop high-quality iOS software...
-
Senior Full Stack Software Engineer
14 hours ago
Cupertino, California, United States Formula Full timeSenior Full Stack Software EngineerWe are seeking an exceptional Senior Full Stack Software Engineer to join our Worldwide Business Development and Strategy team at Formula.Monks. As a key member of our high-impact team, you will play a critical role in driving our technology vision forward and ensuring the successful execution of multiple initiatives.Key...
-
Senior iOS Software Engineer
3 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior iOS Software Engineer to join our team at Apple. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality iOS applications.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop new features...
-
Senior Software Engineer
4 days ago
Cupertino, California, United States Apple Full timeJob Title: Senior Software Engineer - Security and InfrastructureJoin Apple's Data Platform team as a Senior Software Engineer - Security and Infrastructure. We're looking for a talented engineer to help us build a secure and reliable data platform that powers analytics, experimentation, and ML feature engineering for Siri, Search, and other ML...
-
Senior Software Engineer
4 days ago
Cupertino, California, United States Apple Full timeJob Title: Senior Software Engineer - Data SecurityAt Apple, we're committed to delivering innovative products and services that empower our customers to live their best lives. As a Senior Software Engineer - Data Security, you'll play a critical role in ensuring the security and integrity of our data platform.Responsibilities:Define and drive the technical...
-
Senior Software Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Data Platform team within the ASE organization. As a Senior Software Engineer - Data Security, you will be responsible for defining and driving the data security roadmap for our data platform, ensuring the best data security control and governance across our stack at Apple...
-
Senior Software Development Engineer in Test
3 days ago
Cupertino, California, United States Apple Inc. Full timeSenior Software Development Engineer in Test (SDET), Backup & MigrationAt Apple, we're committed to innovation and excellence in every aspect of our products and services. As a Senior Software Development Engineer in Test, you'll play a critical role in ensuring the highest quality for our storage technology, which is at the heart of our products that...
-
Senior Software Engineer
1 day ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Apple Services Engineering (ASE) team. As a key member of our team, you will play a critical role in designing, developing, and deploying high-performance systems that handle millions of queries every day.As a senior engineer on our team, you will advance our data...
-
Senior iOS Software Engineer
1 week ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior iOS Software Engineer to join our team at Apple. As a key member of our Wallet team, you will be responsible for designing and developing innovative software solutions that meet the needs of our customers.ResponsibilitiesCollaborate with cross-functional teams to identify and prioritize new...
-
Senior Storage Software Engineer and Architect
2 weeks ago
Cupertino, California, United States Apple Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Storage Software Engineer and Architect to join our team at Apple Inc. As a key member of our engineering team, you will be responsible for designing and developing next-generation storage technologies for all Apple platforms.Key ResponsibilitiesDevelop System-Level Storage Architecture Solutions: Design...
-
Senior Storage Software Engineer and Architect
3 weeks ago
Cupertino, California, United States Apple Inc. Full timeJob SummaryWe are seeking a highly skilled Senior Storage Software Engineer and Architect to join our team at Apple Inc. As a key member of our engineering team, you will be responsible for designing and developing next-generation storage technologies for all Apple platforms.Key ResponsibilitiesDevelop system-level storage architecture solutions to add...
-
Senior Software Engineer
3 days ago
Cupertino, California, United States Apple Full timeJob Title: Senior Software Engineer - Cloud ServicesWe are seeking an experienced Senior Software Engineer to join our team and contribute to the development of our cloud services. As a key member of our team, you will be responsible for designing, implementing, and operating highly scalable distributed systems.Key Responsibilities:Design and implement...
-
Senior iOS Software Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Apple's Home Ecosystem group. As a key member of our team, you will be responsible for designing, developing, and implementing new software experiences for our HomeKit Camera products.Key ResponsibilitiesDesign and implement new software experiences in close...
-
Senior iOS Software Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our Home Platforms Software Team at Apple. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions for Apple TV, HomePod, and iPhone.Key ResponsibilitiesDesign and develop software solutions for Apple TV,...