Software Language Development Specialist

1 week ago


Cupertino, California, United States Apple Full time

Job Overview

We are seeking a highly skilled Software Language Development Specialist to join our team at Apple. This role offers an exceptional opportunity to evolve the Swift programming language and improve the developer experience.

Salary

The base pay for this position ranges from $143,100 to $264,200, depending on your skills, qualifications, experience, and location. In addition to your base pay, you will also have the opportunity to become an Apple shareholder through participation in our discretionary employee stock programs.

Job Responsibilities

Your primary responsibilities as a Software Language Development Specialist will include:

  • Designing and implementing new language features, including diagnostics and documentation.
  • Collaborating with teammates through in-person conversations, pull requests, and online discussions.
  • Collaborating with open source contributors through pull requests and the Swift Forums.
  • Welcome constructive feedback on your changes from Swift programmers and iteratively improve the experience of writing Swift.
  • Driving the testing, integration, and adoption of your changes into the development ecosystem.

Required Skills and Qualifications

To be successful in this role, you will need:

  • Experience with programming in a statically-typed language such as C++ or Swift.
  • Familiarity with algorithms and data structures.
  • Demonstrated ability for iterative design and technical communication.
  • Curiosity for understanding a programming mental model and how code works under the hood.

Benefits

As an Apple employee, you will enjoy a comprehensive compensation package that includes:

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • A range of discounted products and free services.
  • Reimbursement for certain educational expenses related to advancing your career at Apple.

About Apple

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.



  • Cupertino, California, United States Intelliswift Software Full time

    Company OverviewWe are a software development company, Intelliswift Software, that provides innovative solutions to our clients. Our team is passionate about developing cutting-edge software products.Job SummaryWe are seeking an experienced Software Development Expert to join our team. The ideal candidate will have expertise in multiple programming...


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

    Job Title: Senior Software Development SpecialistAbout the Job:We are seeking a highly skilled Software Engineer to join our team in Cupertino, CA. As a key member of our data processing and machine learning team, you will be responsible for developing web-based toolkits for internal use.Responsibilities:Develop web-based toolkits for data processing and...


  • Cupertino, California, United States Juniper Networks Full time

    **About Us**Juniper Networks is a leader in the networking and security industry, challenging the complexities of multicloud environments.We're seeking an experienced Cloud Software Developer Sr. Staff to join our team and help us transform the way people connect, work, and live.Salary Range: $179,200 - $257,600 per yearAbout the RoleThis position involves...


  • Cupertino, California, United States Apple Full time

    Job Title: Software Compatibility EngineerDescription:At Apple, we're seeking a skilled Software Compatibility Engineer to join our team. As a Software Compatibility Engineer, you will be responsible for ensuring the smooth operation of third-party applications on our macOS, iOS, visionOS, watchOS, and tvOS platforms.Responsibilities:Collaborate with...


  • Cupertino, California, United States Apple Full time

    Experience the thrill of shaping the future with Apple's innovative Biophotonics software team. As a skilled Cloud Software Engineer, you'll play a pivotal role in designing and executing cloud infrastructure for our software development efforts.This dynamic role requires a hands-on approach, collaborating with experts from diverse backgrounds to identify...


  • Cupertino, California, United States Apple Inc. Full time

    Machine Learning Engineer, Developer ProductivityAt Apple Inc., our team of applied machine learning scientists and engineers is dedicated to enhancing the experience and productivity of software developers within the Apple ecosystem. We develop and apply state-of-the-art machine learning models to address real-world challenges in software development. If...


  • Cupertino, California, United States Amazon Full time

    Cloud Infrastructure Development OpportunitiesAmazon Web Services is seeking talented software development engineers to develop state-of-the-art Linux-based networking platforms. As a member of our team, you will collaborate with experienced engineers to design and implement cutting-edge solutions for our global infrastructure.Key ResponsibilitiesDesign and...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking an experienced Lead iOS Software Developer to join our team within the Location Technologies group of Apple's Sensing & Connectivity organization. This is a unique opportunity to work on cutting-edge proximity capabilities, enabling seamless and magical experiences when devices get near each other.The ideal candidate will have a...


  • Cupertino, California, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a skilled Software Engineer II - ML Tools to join our team at Amazon Development Center U.S., Inc. This individual will lead the design and implementation of a new toolset for machine learning workloads and work closely with developers, system architects, hardware engineers, and users within and external to Amazon.Key...


  • Cupertino, California, United States Apple Inc. Full time

    Software Engineer for Photo App DevelopmentWe are seeking a highly skilled Software Engineer to join our team and contribute to the development of innovative photo app experiences on Apple platforms. The ideal candidate will have a passion for designing and developing high-quality software, with expertise in C / C++ / Objective-C / Swift programming...


  • Cupertino, California, United States Apple Inc. Full time

    Overview:Fitness+ is an innovative fitness service developed by Apple Inc. that brings studio-style workouts to users' devices, allowing them to work out anywhere and at any time.Salary:$114,500 - $184,000 per yearJob Description:We are seeking a talented software engineer to join our team as a Fitness Application Software Specialist. In this role, you will...

  • Data Scientist

    6 days ago


    Cupertino, California, United States Apple Full time

    Company OverviewAt Apple, our team of applied machine learning scientists and engineers works to enhance the software development experience and productivity of developers. Our goal is to apply state-of-the-art machine learning models in products to solve real-world problems.Salary RangeThe estimated salary for this role is between $143,100 and $264,200 per...


  • Cupertino, California, United States Apple Full time

    At Apple, we're dedicated to enhancing the software development experience through innovative machine learning solutions.As a Senior Software Engineer for Machine Learning and Natural Language Processing, you will be part of a collaborative team immersed in the rapidly advancing field of ML, with a focus on Natural Language Processing. Your primary...


  • Cupertino, California, United States Apple Full time

    At Apple, we are seeking a highly skilled Sr Software Engineer to join our dynamic Mail team. As a key member of this team, you will play a pivotal role in shaping the future direction of Mail on iOS and macOS.About the Role:This is a rare opportunity to make a significant impact on the development of a core Apple application.You will be part of a talented...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a skilled Software Development Expert to join our HomeKit team. As a key member of our team, you will play a critical role in advancing our Home platform and elevating it to new heights.Job SummaryYou will develop the platform that enables accessories, iOS devices, and applications to work together seamlessly, creating an...


  • Cupertino, California, United States Apple Full time

    Job Overview">Cupertino-based Apple is a leading technology company that designs, manufactures, and markets consumer electronics, computer software, and online services. We are currently seeking a skilled Software Engineer to join our team responsible for developing cutting-edge machine learning and AI technologies.">Salary Range">The estimated annual salary...


  • Cupertino, California, United States Apple Full time

    Overview of the RoleiOS Engineer, Wallet position at Apple is an exciting opportunity for software developers to join a growing team and contribute to the development of revolutionary products used by millions of people worldwide.


  • Cupertino, California, United States Apple Full time

    Job OverviewAt Apple, we are seeking a highly skilled Software Engineering Manager to join our SPEAR team in the Security Engineering & Architecture organization. The successful candidate will lead a team of collaborative software engineers focused on improving the security of end user devices.About the RoleThe Software Engineering Manager will be...


  • Cupertino, California, United States Amazon Full time

    About the RoleAs a Machine Learning Engineer at Amazon, you will be part of a team that develops and deploys AI and ML models to power our cloud services. You will work on designing, building, and maintaining scalable and efficient ML systems, and collaborate with cross-functional teams to integrate ML capabilities into our products.Key...


  • Cupertino, California, United States Apple Full time

    Internationalization Software EngineerAt Apple, we're committed to making our products accessible to customers around the world. As a software engineer on the Internationalization team, you'll play a critical role in achieving this goal by developing innovative solutions for language support and localization. We're looking for a talented engineer who is...