Current jobs related to Senior Software Engineer - Cupertino, California - Apple


  • Cupertino, California, United States Apple Full time

    Job 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 Syntricate Technologies Full time

    Job 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...


  • Cupertino, California, United States Apple Full time

    Job 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...


  • Cupertino, California, United States Apple Full time

    Job 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...


  • Cupertino, California, United States Apple Full time

    Job DescriptionSenior Software EngineerThis role involves managing petabytes of data and designing and implementing new frameworks to build scalable and efficient data processing workflows.The successful candidate will be responsible for ensuring the completeness of all data ingestion and full metadata enrichment covering data classification annotations,...


  • Cupertino, California, United States JobRialto Full time

    Job 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...


  • Cupertino, California, United States JobRialto Full time

    Job Description:JobRialto is seeking a skilled Senior Embedded Software Engineer to join our team. The ideal candidate will have 5-7 years of experience in engineering and 2-5 years of experience in program management. A Bachelor's Degree in Computer Engineering or relevant work experience is required. The successful candidate will have expertise in...


  • Cupertino, California, United States Amazon Full time

    About 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...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAs a Senior Software Engineer at Apple, you will be responsible for designing and developing cutting-edge traffic proxies that power Apple services at an unprecedented scale. You will work closely with internal partner teams to enhance our network stack for improved ingress, egress, and mesh functionality.This role requires a deep...


  • Cupertino, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Apple. As a key member of our small agile team, you will be responsible for designing, implementing, and supporting highly scalable applications and web services.Key Responsibilities:Design and implement high-performance, concurrent systems using RustCollaborate with...


  • Cupertino, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled Senior iOS Software Engineer to join our Proximity Systems Team at Apple. The ideal candidate will have a strong background in software development, with a focus on iOS and mobile platforms.The successful candidate will be responsible for designing, developing, and testing software applications for our proximity...


  • Cupertino, California, United States Apple Full time

    Job 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,...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAt Apple, we're seeking a Senior Software Engineer to join our Ads ML Experimentation team. As a key member of our team, you'll drive innovation and develop product features that enable effective advertising while protecting user privacy.Key Responsibilities:Partner with cross-functional teams to design, implement, and evolve the user-facing...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAs a Senior Software Engineer on the Apple Services Engineering team, you will play a key role in designing, implementing, and supporting highly scalable backend applications. Your expertise in Java and experience with SQL databases like Oracle and NoSQL like Cassandra will be invaluable in crafting and implementing RESTful/RPC API and...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled Senior Software Engineering Project Manager to lead the delivery of world-class teaching materials for developers. As a key member of the Developer Publications team, you will collaborate with engineers, authors, designers, and editors to drive the success of multiple initiatives.Key ResponsibilitiesDevelop and...


  • Cupertino, California, United States Apple Full time

    Job SummaryAs a Senior iOS Software Engineer at Apple, you will be responsible for designing and implementing new software experiences for the Home Ecosystem group. This role requires a strong understanding of iOS platforms, Swift/Objective-C, and common Apple frameworks and technologies. You will work closely with cross-functional teams to develop...


  • Cupertino, California, United States Apple Full time

    Job DescriptionSenior Software Engineer for Education and Enterprise TechnologiesWe are seeking a highly skilled Senior Software Engineer to join our Education and Enterprise Technologies team at Apple. As a key member of our team, you will be responsible for designing and implementing software solutions that enhance the way Apple devices are used in...


  • Cupertino, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled software engineer to join our Internationalization team at Apple. As a Senior Internationalization Software Engineer, you will play a key role in making Apple's products accessible to customers worldwide.Our mission is to create inclusive and accessible input experiences for all users, regardless of their...


  • Cupertino, California, United States Diverse Lynx Full time

    Job Title: Senior Python Software EngineerLocation: RemoteDuration: ContractJob Description10+ Years' Experience in Python Full StackGood Experience in Python or Bash Mandatory CI/CD and Jenkins Experience Mandatory Flask or Django ExperiencePython, DevOps, Full Stack WorkDigital Skills: Python, Digital Skills: DevOps Continuous Integration and Continuous...


  • Cupertino, California, United States Apple Full time

    Job DescriptionJob Title: Senior GPU Compiler Backend Software EngineerJob Summary:We are seeking a highly skilled Senior GPU Compiler Backend Software Engineer to join our team at Apple. As a member of our GPU Compiler Backend Performance Team, you will be responsible for implementing improvements to the open-source LLVM mid-level optimizer and our...

Senior Software Engineer

4 weeks ago


Cupertino, California, United States Apple Full time
Job Description

As a Senior Software Engineer on the Apple Intelligence team, you will play a key role in developing groundbreaking conversational assistant technologies for large-scale systems and new client devices. You will work closely with cross-functional teams to design, implement, and evaluate AI/ML systems, ensuring they meet the highest standards of quality and performance.

Key Responsibilities:

  • Design and develop scalable data systems for AI/ML applications
  • Collaborate with ML engineers to integrate AI/ML models into production-ready systems
  • Evaluate and improve the performance of AI/ML systems using data analytics and metrics
  • Work with the development team to implement and deploy AI/ML solutions

Requirements:

  • 5+ years of professional software development experience
  • Excellent coding skills in object-oriented design, data structures, algorithms, and problem-solving
  • Proficiency in at least one major language (e.g., Java, Scala, Python) and SQL
  • Experience with distributed systems and cloud technologies (e.g., AWS, GCP)
  • Strong data intuition and analytical skills to translate business problems into scalable engineering solutions

Preferred Qualifications:

  • Product mindset and curiosity to understand business needs
  • Naturally collaborative style to work with cross-functional teams
  • Strong data engineering skills to build scalable data products

At Apple, we are committed to creating innovative products and services that make a positive impact on people's lives. We believe that diversity and inclusion are essential to our success and strive to create an environment where everyone can thrive.