Current jobs related to Senior Software Development Engineer - Cupertino, California - Apple Inc.
-
Senior Runtime Software Development Engineer
3 weeks ago
Cupertino, California, United States Amazon Full timeAbout the RoleWe are seeking a highly skilled Senior Runtime Software Development Engineer to join our team at Amazon. As a key member of our Utility Computing organization, you will be responsible for designing and developing high-performance software solutions for our customers.As a Senior Runtime Software Development Engineer, you will have the...
-
Senior Software Development Engineer
3 weeks ago
Cupertino, California, United States Apple Full timeJob DescriptionWe are seeking a highly skilled Senior Software Development Engineer to join our team at Apple. The ideal candidate will have substantial professional experience in software development and the implementation of large-scale, scalable data solutions.The successful candidate will collaborate with other software engineers, data scientists,...
-
Senior Software Development Engineer in Test
3 weeks ago
Cupertino, California, United States Apple Full timeRole OverviewAt Apple, we're committed to creating innovative products that surprise and delight millions of customers. Our Storage System Quality Engineering team is responsible for ensuring the highest quality for storage technology at the heart of our products. We're seeking a talented Senior Software Development Engineer in Test to join our team and...
-
Senior Software Development Engineer in Test
3 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled Senior Software Development Engineer in Test to join our Cupertino team. As a key member of our Storage System Quality Engineering team, you will be responsible for ensuring the highest quality of storage technology in Apple products.The ideal candidate will have excellent communication skills, strong technical and...
-
Senior Software Development Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryAt Apple, we're passionate about creating innovative products and services that empower our customers. As a Senior Software Development Engineer, you'll play a key role in developing and maintaining our CI/CD pipeline, ensuring seamless integration and deployment of our applications.Key ResponsibilitiesDevelop and maintain CI/CD pipeline,...
-
Senior Software Development Engineer
3 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryAs a Senior Software Development Engineer at Apple, you will be responsible for developing and maintaining the CI/CD pipeline for Apple's applications. This role requires a strong background in software development, with a focus on Python programming and experience with DevOps tools such as Ansible, Docker, and Kubernetes.Key Responsibilities...
-
Senior Python Software Engineer
1 week ago
Cupertino, California, United States Syntricate Technologies Full timeJob Title: Senior Python Software EngineerDescription:We are seeking a highly skilled Senior Python Software Engineer to join our team at Syntricate Technologies. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Python.Key Responsibilities:Design and develop software...
-
Senior Embedded Software Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeJob SummarySenior Embedded Software Engineer at AppleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Apple. As a Senior Embedded Software Engineer, you will be responsible for designing and implementing innovative firmware for future Apple products.Key ResponsibilitiesDevelop high-quality firmware for complex embedded...
-
Cupertino, California, United States Amazon Full timeAbout the RoleWe are seeking an experienced software engineer with expertise in low-latency networking to optimize customer experience by designing systems that enable scaling network-intensive workloads over thousands of CPUs, GPUs, and TPUs.Key ResponsibilitiesDesign and optimize networking solutions for Machine Learning (ML) and High-Performance Computing...
-
Senior Software Developer in Test
3 weeks ago
Cupertino, California, United States Apple Full timeSoftware Developer in TestCrafting high-quality software is at the heart of Apple's mission. As a Senior Software Developer in Test, you will play a crucial role in ensuring the quality of our software products. You will work closely with developers, data scientists, and other quality engineers to guarantee high-quality products and ensure existing features...
-
Cupertino, California, United States Amazon Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Machine Learning (ML) Infrastructure team. As a key member of this team, you will be responsible for designing and developing the tools and infrastructure that support the success of our ML and High Performance Computing (HPC) technologies.As a Senior Software...
-
Senior iOS Software Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeJob Title: Senior iOS Software EngineerAbout the Role:As a Senior iOS Software Engineer at Apple, you will be responsible for designing and developing high-quality software for Apple TV and other home platforms. You will work closely with cross-functional teams to create seamless user experiences and drive full-product solutions.Key Responsibilities: Design...
-
Senior Software Engineer
3 weeks ago
Cupertino, California, United States Apple Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our Apple Services Engineering Data Platform team. As a key member of this team, you will design and build a scalable data platform services that is used across Apple.This role requires deep understanding of developing products that are highly scalable, highly available and fully...
-
Senior Embedded Software Engineer
3 weeks ago
Cupertino, California, United States JobRialto Full timeJob Requirements:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at JobRialto. The ideal candidate will have a strong background in C programming and embedded development, with a minimum of 5-7 years of experience in software engineering and 2-5 years of experience in program management.The successful candidate will have a...
-
Senior Software Development and Engineering Lead
3 weeks ago
Cupertino, California, United States Apple Full timeSoftware Engineer - Location and Spatial AwarenessCupertino, California, United StatesSoftware and ServicesHelp craft the next generation of capabilities leveraging Apple location and spatial awareness technologies.Our team focuses on innovating, building, and productizing new ways for our devices to be spatially aware of each other, coupling different...
-
Senior Software Engineer
3 weeks ago
Cupertino, California, United States Apple Full timeJob DescriptionWe 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 developing system-level storage architecture solutions, adding functionality and improving performance across multiple product lines.Responsibilities:Develop and maintain device...
-
Cupertino, California, United States Amazon Full timeAbout the RoleWe are seeking an experienced Senior Software Development Engineer to lead the development of next-generation storage solutions for AWS world-scale compute and storage platforms.The ideal candidate will have a strong background in software development, architecture, and leadership, with experience in building and operating large-scale telemetry...
-
Senior Embedded Software Engineer
3 weeks ago
Cupertino, California, United States Apple Full timeJob DescriptionAs a Senior Embedded Software Engineer at Apple, you will be responsible for developing innovative firmware for future Apple products. This role requires high-level architectural thinking, low-level programming, excellent communication and leadership skills, and the ability to work in a fast-paced environment.You will be a mentor to junior...
-
Senior Systems Software Engineer
3 weeks ago
Cupertino, California, United States OSOM Full timeJob DescriptionOSOM is seeking a highly skilled Senior Systems Software Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and maintaining the system software and firmware for our high-end devices.You will work closely with our hardware engineering team to bring up new platform designs and optimize...
-
Software Development Engineer
3 weeks ago
Cupertino, California, United States Apple Full timeJoin Apple's Software Development TeamWe are seeking a talented Software Development Engineer to join our team at Apple. As a member of our software engineering organization, you will be responsible for designing and building cutting-edge software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software applications...
Senior Software Development Engineer
2 months ago
As a Senior Software Development Engineer on the Apple Data Platform team, you will play a key role in shaping the future of AI-driven data solutions. Our mission is to empower engineers and data scientists with innovative, reliable, secure, and user-friendly platforms for ingesting, storing, processing, and interacting with data. You will be instrumental in accelerating the adoption of the Apple Data Platform by developing cutting-edge data solutions, including advanced data insights, unified search powered by knowledge bases, and seamless integration of the latest AI technologies.
About the Role
We are seeking a highly skilled and experienced software development engineer to join our team. As a key member of our team, you will be responsible for defining and driving technical vision, roadmap, and strategy for the Apple Data Platform. You will guide the design and development of new data solutions that accelerate the use of Data & AI across Apple. You will participate in product design reviews to ensure efficient and secure use of data in Apple.
Responsibilities
- Define and drive technical vision, roadmap, and strategy for Apple Data platform, with a focus on integrating AI-driven solutions and advanced data technologies.
- Guide the design and development of new data solutions that accelerate the use of Data & AI across Apple.
- Participate in product design reviews to ensure efficient and secure use of data in Apple.
- Collaborate with stakeholders and cross-functional leaders in engineering, product, and operations across Apple to ensure the correct adoption of Apple Data Platform.
- Lead and mentor new hires and fellow engineers.
- Provide guidance and establish processes to ensure engineering excellence, efficiency, and operational sustainability of our platform.
- Foster a healthy, inclusive, collaborative, and technology-driven culture.
Requirements
- 8+ years of software development experience.
- 3+ years of experience as a technical lead, guiding teams through complex design decisions and setting high benchmarks for code quality, performance, and scalability.
- In-depth understanding of large language models (LLMs) and their application in AI-driven solutions, including inferencing, embedding, and knowledge base integration (RAG) for improved data retrieval and contextualization.
- Proven ability to manage and optimize Big Data & AI platforms and infrastructure, with a focus on enhancing adoption through innovative value-add solutions.
- Experience with large-scale data processing and storage frameworks such as Apache Spark, Apache Flink, Apache Iceberg, and other similar frameworks.
- Experience with programming languages like Python, Java, and Scala particularly in the context of data processing and AI integration.
- Strong organizational skills, capable of working effectively with large cross-functional teams to drive key product innovations.
- Demonstrated ability to influence and drive product development across diverse teams, with a passion for operational excellence and automation.
- Superb problem-solving skills and the ability to thrive in a fast-paced and dynamic environment.
- B.S, M.S. or PhD Degree in Computer Science/Engineering, or equivalent work experience.
Preferred Qualifications
- Understanding of AI agents orchestration for the seamless integration of AI models, enabling automation and enhancing workflow efficiencies across diverse business use cases.
- Understanding and experience with Large Language model training and fine-tuning.
- Expertise in AWS Cloud.
- Hands-on experience in using Kubernetes as an orchestration layer.
- Working with streaming data processing frameworks such as Apache Flink, Kafka Streams, Spark Streaming.
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. Learn more about your EEO rights as an applicant.