Software Engineer for Scalable Services

7 days ago


Cupertino, California, United States Apple Full time

At Apple, we're constantly pushing the boundaries of innovation and excellence. As a seasoned Machine Learning Engineer on our News Team, you'll play a pivotal role in shaping the future of our services.

Overview

Our team uses machine learning to tackle complex problems in the News domain, including text extraction, named entity recognition, duplicate detection, search, and ranking. If you're passionate about crafting products that delight millions of customers every day, join us to improve their lives.

Salary & Benefits

We offer an estimated base pay range of $143,100 - $264,200, which may vary based on your skills, qualifications, experience, and location. Additionally, you'll be eligible for comprehensive medical and dental coverage, retirement benefits, a range of discounted products, and reimbursement for certain educational expenses related to advancing your career at Apple.

Job Description

As a Machine Learning Engineer on our News Team, you'll have the opportunity to design and implement state-of-the-art machine learning models that process text, personalize feeds, and make the impossible possible. You'll work closely with cross-functional teams at the intersection of technology and liberal arts to design and implement end-to-end machine learning enabled features.

  • You'll collect model training data, design model architecture, and train custom or fine-tuned models or adapters suited for application features.
  • You'll drive application features from concept, model design, development, and all the way to delivery.

Join our thriving machine learning community at Apple and take advantage of the rare and rewarding opportunity to craft upcoming products that will delight and encourage millions of Apple's customers every day.

Required Skills & Qualifications

To succeed in this role, you'll need:

  • A MS in Machine Learning, Computer Science, or a related field (or equivalent industry experience).
  • At least 2 years of experience shipping machine learning models in products.
  • Strong programming skills in Python, Java, or a related language, and one of the deep learning toolkits such as PyTorch, TensorFlow, or similar.
  • The ability to communicate effectively and collaborate with partner teams.
Benefits

At Apple, we're 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 Apple Inc. Full time

    Job Title: Senior Software Engineer, AppleAbout the Role:We are seeking an experienced software engineer to join our team at Apple. As a Senior Software Engineer, you will play a key role in designing and implementing new features for Apple Pay, a revolutionary mobile payment service that has brought financial inclusion to millions of customers worldwide.Key...


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

    Job Title: ML Engineer for Scalable AI SystemsWe are seeking a talented Machine Learning Engineer to design, develop, and maintain scalable systems for evaluation and continuous optimization in support of Apple Intelligence products.Company Overview:At Apple Inc., we are committed to innovation and excellence. Our team is dedicated to shaping the future with...


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

    Unlock the Potential of Data-Driven ServicesThe App Store is a vibrant and safe marketplace, home to over 1.8 million apps, serving more than half a billion customers every week across all Apple devices.As a Principal Software Architect in the App Store Analytics & Data Engineering group, you will contribute to features like App Analytics and work with an...

  • Software Engineer

    7 days ago


    Cupertino, California, United States Apple Full time

    About Apple Frameworks Engineering PositionThis role is within the Cupertino-based Apple Software and Services team, where our engineers work with various Apple teams to develop and maintain the App Store Frameworks. We are looking for a skilled and motivated engineer to contribute to our team's mission of delivering a great app installation experience...


  • Cupertino, California, United States Gridmatic Full time

    Senior Fullstack Software Engineer RoleAbout the Job:We are seeking a seasoned Senior Fullstack Software Engineer to join our team at Gridmatic Inc. in Cupertino, CA. As a key member of our engineering team, you will be responsible for developing an end-to-end platform to help companies decarbonize their energy supply using machine learning technologies.Key...


  • Cupertino, California, United States Apple Full time

    Unlock your potential as a Senior Software Engineer in our dynamic Ad Platforms team at Apple.We're seeking an experienced engineer to build the next generation of our advertising platform. Collaborate with product management to define external APIs for campaign management, design and implement performant services and data pipelines, and engineer secure and...


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

    AIML-Sr. Machine Learning Engineer, MeasurementAre you ready to shape the future with cutting-edge technology? As a Senior Machine Learning Software Engineer, you'll have the opportunity to design, develop, and deploy intelligent systems that solve real-world problems and redefine possibilities. In this role, you'll harness the power of data to build...


  • 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 System Soft Technologies Full time

    Job SummaryWe are seeking an experienced Senior Full Stack Software Engineer to join our team at System Soft Technologies. This role focuses on backend development within a dynamic and collaborative environment.Responsibilities:Lead full stack software development with a focus on backend development, utilizing Ruby on Rails and React technologies.Participate...


  • Cupertino, California, United States Apple Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our reporting data team. This role offers the opportunity to make a significant impact on our next-generation reporting platform.Main Responsibilities:Develop foundational components of our next-gen Ad Platforms reporting capabilitiesCollaborate with product management to define...


  • Cupertino, California, United States Amazon Data Services, Inc. Full time

    Transform the AWS NetworkAmbitious software engineers are sought to revolutionize the management of AWS's global infrastructure. Join a diverse team of experts in developing cutting-edge network management services from scratch, shaping the future of cloud computing. With thousands of variables influencing supply chain dynamics, you will collaborate with...


  • Cupertino, California, United States System Soft Technologies Full time

    Job OverviewWe are seeking an experienced Senior Backend Developer to join our team at System Soft Technologies in Cupertino, California. This is a hybrid remote contract position that requires 6+ months of commitment.About the RoleThis role focuses on backend development within a dynamic and collaborative environment. The ideal candidate will have a deep...


  • Cupertino, California, United States Apple Full time

    Imagine what you could do here.The people at Apple don't just build products – we craft the kind of wonder that's revolutionized entire industries.We're seeking an experienced Software Engineer to develop the next generation of cloud platform that powers Apple Intelligence Private Cloud Compute and focus on building the next generation of cloud...


  • 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

    About the RoleApple is seeking a highly skilled and experienced software engineer to lead the development of next-generation networking technologies for our Core Networking team. As a key member of this team, you will be responsible for designing and enhancing the operating system networking components across Apple's range of products.SalaryThe estimated...


  • Cupertino, California, United States Diverse Lynx Full time

    Job DescriptionWe are seeking an experienced Senior Full Stack Software Engineer to join our team at Diverse Lynx LLC in the United States. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable, efficient, and reliable software solutions using Python and DevOps principles.The ideal candidate will...


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

    At Apple, we're pushing the boundaries of innovation and technology. We're seeking a highly skilled Senior Network Software Lead to join our Core Networking team.Job DescriptionWe are responsible for designing and enhancing the operating system networking components across Apple's range of products including all iOS, macOS, watchOS, tvOS and visionOS based...


  • Cupertino, California, United States Apple Full time

    Company OverviewAt Apple, we are driven by our passion for innovation and our commitment to delivering exceptional products and services. As a Senior Software Engineer on our team, you will have the opportunity to work on cutting-edge technologies and collaborate with talented individuals who share your passion.Salary and BenefitsWe offer a competitive...


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

    We are seeking a talented and motivated Senior Machine Learning Software Engineer to design, develop, and maintain scalable systems for evaluation and continuous optimization in support of Apple Intelligence products.Key ResponsibilitiesDesign and implement scalable platforms for the evaluation and continuous optimization (hill climbing) of ML-based...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAs a Performance Framework Software Engineer at Apple, you will be responsible for designing and implementing automation and performance frameworks for evaluating scalable performance measurements of machine learning-based products. Your expertise in Swift, Python, and XC test will be utilized to develop tools, APIs, and infrastructure for...