Current jobs related to Senior Software Development Engineer - Cupertino, California - Apple
-
Senior Runtime Software Development Engineer
2 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
2 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
2 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
4 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryAs a Senior Software Development Engineer on the Data Solution Platform team at Apple, you will play a key role in accelerating the adoption of the Apple Data Platform by developing data solutions, including advanced data insights, unified search powered by knowledge bases, and the seamless integration of the latest AI technologies to enhance...
-
Senior Software Engineer
4 weeks ago
Cupertino, California, United States Interviewstreet, Inc. dba HackerRank Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Interviewstreet, Inc. dba HackerRank in Cupertino, CA.Key Responsibilities:Evaluate and assess various technologies to determine their suitability for our projects.Develop proof-of-concepts (POCs) to demonstrate the effectiveness of new...
-
Senior Software Development Engineer in Test
2 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 Runtime Software Development Engineer
1 month ago
Cupertino, California, United States Annapurna Labs (U.S.) Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Runtime Software Development Engineer to join our team at Annapurna Labs (U.S.) Inc. in the AWS AI organization. As a key member of our team, you will be responsible for designing and developing innovative software solutions for our machine learning accelerators, including the AWS Inferentia and Trainium...
-
Senior Software Development Engineer
1 week 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
2 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
4 days 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
1 week 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 iOS Software Engineer
4 weeks 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 team at Apple. As a key member of our Home Platforms Software Team, you will be responsible for designing and developing high-quality software for Apple TV, HomePod, and iPhone.About the RoleThis is an exciting opportunity to work on cutting-edge...
-
Senior Software Developer in Test
2 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
1 week 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 iOS Software Engineer
4 weeks ago
Cupertino, California, United States Apple Full timeSenior iOS Software EngineerWe are seeking a highly skilled Senior iOS Software Engineer to join our Proximity Systems Team at Apple. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality iOS software solutions that enable innovative location-aware experiences for our users.Key Responsibilities:Design and...
-
Senior Software Engineer
2 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 Software Development and Engineering Lead
2 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 Embedded Software Engineer
2 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 Engineer
2 months ago
We are seeking a highly skilled Senior Software Development Engineer to join our Data Platform team at Apple. As a key member of our team, you will be responsible for developing and implementing cutting-edge data solutions that accelerate the adoption of our Apple Data Platform.
Key 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.
- 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 Ph.D. Degree in Computer Science/Engineering, or equivalent work experience.
- 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.