Current jobs related to Lead Software Developer - Cupertino, California - Apple

  • Software Developer

    4 days ago


    Cupertino, California, United States Experis Full time

    We are seeking a skilled Software Developer to join our team at Experis. As a key member of our data processing and machine learning team, you will be responsible for developing web-based services that support Apple's internal use. The ideal candidate will have strong experience in building frontend and backend of web-based services, familiarity with Python,...

  • Software Developer

    3 weeks ago


    Cupertino, California, United States Russell Tobin Full time

    Job Title: Software DeveloperJob Summary:We are seeking a highly skilled Software Developer to join our team at Russell Tobin. As a key member of our development team, you will be responsible for improving the delivery speed of data analysis results by leading the development, standardization, refactoring, and automation of complex Python-based...

  • UAT Lead

    3 weeks ago


    Cupertino, California, United States United Software Group Full time

    UAT Lead Job DescriptionWe are seeking a highly skilled UAT Lead to join our team at United Software Group. As a UAT Lead, you will be responsible for developing and executing User Acceptance Testing strategies and plans.Key Responsibilities:Develop and execute User Acceptance Testing (UAT) strategies and plansLead and coordinate UAT activities, ensuring...

  • Software Developer

    1 week ago


    Cupertino, California, United States Experis Full time

    About the Role:We are seeking a highly skilled Software Developer to join our team at Experis. As a key member of our data processing and machine learning team, you will be responsible for developing web-based tools for Apple's internal use.Key Responsibilities:Design and develop frontend and backend of web-based servicesDevelop strong experience in building...


  • Cupertino, California, United States Manpower Group Inc. Full time

    About the Role:We are seeking a highly skilled Software Development Expert to join our team at Manpower Group Inc. The ideal candidate will have a strong background in software development and be able to apply SDLC concepts to deliver solid applications.Key Responsibilities:Plan, design, develop, code, and test software systems or applications for software...


  • Cupertino, California, United States Apple Full time

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


  • Cupertino, California, United States ManpowerGroup Full time

    Software Development ExpertWe are seeking a highly skilled Software Development Expert to join our team at ManpowerGroup. As a key member of our development team, you will be responsible for designing, developing, and testing software systems and applications.Key Responsibilities:Plan, design, develop, code, and test software systems or applications for...

  • Software Developer

    2 weeks ago


    Cupertino, California, United States Apple Full time

    Battery User Experience Role at AppleWe're seeking a talented Software Developer to join our team at Apple, where you'll play a key role in developing innovative solutions for battery user experience. As a member of our team, you'll collaborate with cross-functional teams to design and develop software solutions that enhance the user experience on iOS,...

  • Software Developer

    2 weeks ago


    Cupertino, California, United States Apple Full time

    Unlock the Future of Mobile PaymentsAs a Software Developer on Apple Pay, you will be part of a team that is shaping the future of mobile payments. You will work across the entire stack, from the underlying implementation on the embedded OS to the higher-level software, to deliver a world-class mobile credential system.We are looking for a skilled and...


  • Cupertino, California, United States Annapurna Labs Full time

    Job SummaryAt Annapurna Labs, we're seeking a talented Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for innovating and delivering creative software designs to develop new services, solve operational problems, and drive improvements in developer velocity.Key ResponsibilitiesInnovate and...

  • Software Project Lead

    2 weeks ago


    Cupertino, California, United States Apple Full time

    Job Title:Engineering Program Manager, Perception SystemsJob Summary:Apple's Audio Media Technologies is seeking an experienced Engineering Program Manager to lead software projects in the Connected Media team. The ideal candidate will have strong system software fundamentals, excellent communication skills, and a desire to work with a talented team to...

  • Software Developer

    4 weeks ago


    Cupertino, California, United States Introlligent Inc. Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Introlligent Inc.Key ResponsibilitiesEducation and ExperienceHold a Bachelor's or Master's degree in Computer Science or a related field.Have at least 2 years of industry experience in software development.Technical SkillsProficient in iOS app development using Swift and...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled Software Development Engineer- Systems to design and develop network layer for real-time communication applications. The ideal candidate will have a strong background in software engineering, data analysis, and machine learning, with experience in debugging critical software issues, analyzing field data, and...


  • Cupertino, California, United States eTeam Inc Full time

    Job Title: Software Development Engineer in TestJob Summary:eTeam Inc is seeking a skilled Software Development Engineer in Test to join our team. As a key member of our engineering team, you will be responsible for developing and maintaining automated tests for our web applications, APIs, and macOS/iOS applications.Key Responsibilities:Develop new and...

  • Software Developer

    1 week ago


    Cupertino, California, United States Apple Full time

    Job DescriptionApple is seeking a highly motivated Software Engineer to design and develop Streaming Media experiences across Apple's platforms, including iPhones/iPads, Apple TV, Apple Watch, and macOS, by leveraging core technologies and frameworks such as CoreMedia and AVFoundation.Key ResponsibilitiesPrototyping breakthrough ideas and developing features...


  • Cupertino, California, United States Systems Integration Solutions Full time

    **Embedded Software Developer Position**At Systems Integration Solutions, we are seeking a skilled Embedded Software Developer to join our team.The ideal candidate will have strong experience in embedded and C/C++ software development, with a focus on bringing up new hardware platforms and working on the roadmap for future projects.Key...


  • Cupertino, California, United States Apple Full time

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


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

  • Release Manager

    1 week ago


    Cupertino, California, United States Apple Full time

    Release Manager - Software DevelopmentAt Apple, we're looking for a skilled Release Manager to join our Software Development team. As a Release Manager, you'll be responsible for ensuring the smooth execution of releases, working closely with engineering teams, project managers, and quality teams.Key Responsibilities:Support release management operations and...


  • Cupertino, California, United States Apple Full time

    Job Description:We are seeking an experienced software developer to join our team at Apple. As a software systems developer, you will be responsible for designing and developing systems software to improve the power and performance of Apple products.Key Responsibilities:Design and develop systems software to improve battery usage and performance of Apple...

Lead Software Developer

2 months ago


Cupertino, California, United States Apple Full time

Overview:
Weekly Hours: 40

Role Summary:

The Apple Maps Data Infrastructure team is seeking outstanding engineers to enhance capabilities across various technologies within a hybrid-cloud framework.

As a pivotal contributor, you will play a crucial role in shaping the technological landscape, with a focus on machine learning infrastructure, batch processing, real-time processing, and data Lakehouse technologies.

This position presents an excellent opportunity to drive innovation across multiple business units at Apple.

The Maps Data Infrastructure team is dedicated to bolstering the Apple Maps business by developing technological capabilities that not only facilitate business operations but also improve infrastructure efficiency.

We encounter challenges daily in managing data at a significant scale. Therefore, we are in search of talented engineers who thrive on solving complex problems through independent research and collaboration with teams across Apple.

As a senior member of our team, you will tackle intricate challenges and address a diverse range of use cases.

Your responsibilities will include delivering innovative solutions, providing valuable insights on emerging technologies, and making impactful contributions at the platform level. This role offers the chance to engage in groundbreaking projects that require creativity, strategic thinking, and a commitment to excellence.

If you are ready to face diverse challenges, contribute to innovative solutions, and be a driving force behind technological advancements, we welcome your interest in this exciting opportunity.

Role Responsibilities:
We are looking for a highly inquisitive and driven candidate who is enthusiastic about the prospect of rapidly establishing themselves as a subject matter expert in the fields of data and machine learning infrastructure across the organization.

You will collaborate with a wide array of internal teams, actively listening to understand their challenges and fundamental needs.

Utilizing your problem-solving skills, you will derive insights that enable you to scope, design, and implement high-quality innovative solutions.

This role offers significant potential for capability development across various domains and technologies, allowing you to learn extensively from our expert teams of developers, data engineers, and data scientists.

The ideal candidate will possess strong foundational knowledge in relevant domains, facilitating self-directed learning driven by intellectual curiosity.

We foster a collaborative environment that empowers you to rapidly expand your expertise. You will engage broadly across the organization, employing excellent communication skills to translate needs into effective solutions.

If accelerating your learning excites you and you aspire to become a leading authority in multiple technology domains, this is the opportunity for you.

Minimum Qualifications:
10 years of hands-on experience in large-scale data processing and/or machine learning infrastructure, demonstrating a robust understanding of the complexities associated with such environments.

Familiarity with a diverse array of technologies, including but not limited to Spark, Flink, Kafka, Iceberg, and Ray, within the data and machine learning ecosystem.

Strong programming skills, particularly in Java or other JVM languages, showcasing the ability to develop robust, scalable, and maintainable codebases for complex data and machine learning infrastructure.

A strong sense of ownership and an unwavering commitment to excellence in all aspects of work.

A customer-focused approach, combined with excellent listening skills and a deep understanding of user requirements. Be adept at translating user needs into actionable solutions and acting as a subject matter expert in customer discussions.

Exhibit proficiency in scoping and prioritizing tasks with a focus on incremental delivery and an iterative approach, ensuring adaptability to evolving project requirements.

Preferred Qualifications:
Prior experience in public cloud systems, particularly in AWS or GCP environments, is a significant advantage.

Knowledge of Kubernetes is a notable plus.

Proactive engagement with the open-source community, aligning business objectives with the principles of collaborative development and innovation.

(Nice to have) Experience with GPU / training / LLM / Inferencing.

Compensation & Benefits:
At Apple, base pay is one component of our total compensation package and is determined within a range. This allows for progression as you grow and develop within a role.

The base pay range for this role is between $175,800 and $312,200, with your base pay depending on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become shareholders through participation in Apple's discretionary employee stock programs.

Employees are eligible for discretionary restricted stock unit awards and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan.


Additional Benefits:

Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses related to advancing your career at Apple, including tuition.

Additionally, this role may be eligible for discretionary bonuses or commission payments as well as relocation assistance. Learn more about Apple Benefits.


Note:

Apple benefit, compensation, and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer 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.