Machine Learning Infrastructure Engineer

5 days ago


Cupertino, California, United States Apple Full time
Job Description

Cupertino, California, United States

Software and Services

Our team is dedicated to bringing the latest machine learning techniques to the field of software development. We aim to make it easier for our developers to write, build, and test their code.

We believe that providing better, more intelligent tools and infrastructure to our developers will help unlock their creativity and innovation, which Apple's customers will experience in our products.

We are looking for tools and infrastructure developers to join us in our efforts. As part of our team, you will be developing novel machine learning tools and frameworks focused on scalable evaluation of generative models.

This work will touch on all stages of the code lifecycle: coding, testing, building, and deployment. If you are a software engineer with a passion for machine learning, who enjoys building new systems and adapting them to a rapidly evolving field, then we have many exciting problems for you to work on.

You will join a tight-knit team of research scientists and engineers to tackle technical and human-centered challenges and have fun while doing so.

Key Responsibilities

  • Developing and maintaining large-scale model evaluation systems
  • Collaborating with other developers to build sophisticated solutions
  • Working closely with stakeholders to understand requirements and measure impact
  • Providing valuable feedback loops to model training teams backed by data and metrics
  • Developing expertise and owning components critical to Apple's success
  • Contributing to engineering a high-performance system through architectural design, algorithmic optimization, and performance tuning

Requirements

  • 3+ years of hands-on experience in building scalable backend systems for training and evaluation of machine learning/deep learning models
  • Understanding of machine learning, deep learning, natural language processing, distributed systems, reliability and scalability, containerization, and cloud platforms
  • Ability to efficiently develop, debug, and support new technologies in a changing environment
  • Strong problem-solving skills and ability to write production-quality clean code
  • Excellent collaborative skills, with strong written and verbal communication
  • Positive and respectful attitude in a diverse environment

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses
  • Discretionary bonuses or commission payments
  • Relocation assistance


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

    About the RoleAt Apple Inc., we're seeking a highly skilled Machine Learning Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing and developing scalable machine learning infrastructure for our applications.Key ResponsibilitiesDevelop and implement API backends to build distributed machine learning...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our iCloud Services team. As a key member of our team, you will be responsible for designing and building scalable machine learning infrastructure to support our customers.ResponsibilitiesDesign and implement scalable machine learning infrastructure to support our...


  • Cupertino, California, United States Apple Full time

    Job DescriptionWe're seeking a highly skilled Machine Learning Engineer to join our team at Apple. As a key member of our AI Systems Development team, you will be responsible for designing and developing high-performance machine learning models and infrastructure in concert with designers, software/hardware engineers, and applied R&D teams.Key...


  • Cupertino, California, United States CoolSnail Full time

    Job Title: Machine Learning Engineer/AI EngineerJob Summary:CoolSnail is seeking a highly skilled Machine Learning Engineer/AI Engineer to join our team. As a key member of our engineering team, you will design, develop, and deploy machine learning pipelines using K8s/AKS based Argo Workflow Orchestration solutions.Responsibilities:Design, develop, test,...


  • Cupertino, California, United States Bayside Solutions Full time

    Job Title: Software Engineer, Machine LearningWe are seeking a highly skilled Software Engineer to join our team in Cupertino, CA. As a Software Engineer, Machine Learning, you will be responsible for migrating customers from our previous service to our new one, working with multiple partner teams and customers to deploy our services in their accounts.Key...


  • Cupertino, California, United States Apple Full time

    Machine Learning Engineer - MSIAt Apple, we're revolutionizing industries with innovative products and services. We're seeking an exceptional Machine Learning Engineer to join our Product Operations team.As a Machine Learning Engineer, you'll design and implement our machine learning strategy to optimize the supply chain and build the future of our...


  • Cupertino, California, United States Coolsnail Full time

    Job Title: Machine Learning Engineer/AI EngineerProject Overview:We are seeking a skilled Machine Learning Engineer/AI Engineer to develop an AI/ML Model Inferencing Pipeline that automates the extraction of data elements from documents or source streaming data. This project will leverage the elastic nature of cloud computing for cost optimization across...


  • Cupertino, California, United States CoolSnail Full time

    Job OverviewCoolSnail is seeking a highly skilled Machine Learning Engineer/AI Engineer to join our team. As a key member of our engineering team, you will design, develop, and deploy machine learning pipelines using K8s/AKS based Argo Workflow Orchestration solutions.Key Responsibilities:Design and develop machine learning pipelines using K8s/AKS based Argo...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking an experienced Engineering Program Manager to lead our Data Engineering team at Apple. As a key member of our System Intelligence and Machine Learning (SIML) group, you will be responsible for driving the design and development of data infrastructure and machine learning pipelines.Key ResponsibilitiesOwn project planning and...


  • Cupertino, California, United States Amazon Full time

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


  • Cupertino, California, United States Bayside Solutions Full time

    Job Title: Software Engineer, Machine LearningJob Summary:Bayside Solutions, Inc. is seeking a skilled Software Engineer, Machine Learning to join our engineering team. As a key member of our team, you will be responsible for migrating customers from our previous service to our new one, working with multiple partner teams and customers to deploy our services...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Apple. As a key member of our team, you will be responsible for designing, implementing, and training machine learning models to advance Siri's capabilities.Our team is responsible for developing and shipping innovative technology to advance Siri and Apple...

  • AI/ML Engineer

    4 weeks ago


    Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled AI/ML Engineer to join our Foundation Model Infrastructure team within the Machine Learning Platform Technologies organization at Apple. As a key member of this team, you will play a critical role in building frameworks, services, and tools that power the largest Apple foundation models on servers.Our...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Engineering Program Manager to join our Machine Learning Platform & Technology (MLPT) team at Apple. As a key member of our team, you will be responsible for establishing cross-functional partnerships with all of Apple's ML partners to understand their use cases and improve the ease of use of our compute...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Engineering Program Manager to join our Machine Learning Platform & Technology (MLPT) team at Apple. As a key member of our team, you will be responsible for establishing cross-functional partnerships with all of Apple's ML partners to improve the ease of use of our compute services.You will collaborate...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Engineering Program Manager to join our Machine Learning Platform and Technologies (MLPT) team in AI/ML. As a key member of our team, you will be responsible for simplifying and accelerating the adoption of machine learning in Apple products and ecosystems.As a technical program manager, you will partner...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Apple. As a key member of our team, you will play a critical role in developing and shipping innovative technology to advance Siri and Apple Intelligence.As a Senior Machine Learning Engineer, you will be responsible for designing, implementing, and training...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking an experienced Machine Learning Engineer to join our team at Apple. As a key member of our Information Intelligence team, you will be responsible for designing and developing next-generation media search for Apple's groundbreaking devices and platforms, leveraging Machine Learning and Large Language Model (LLM) technologies.Our team...


  • Cupertino, California, United States Bayside Solutions Full time

    Job Summary:We are the engineering team for an internal service that generates, manages, and consumes datasets, features, and embeddings for ML training.In this role, you will work with the engineering team to migrate customers from the previous service to our new one.Migration will include tooling to move data and working with customers to change their...


  • Cupertino, California, United States TEKsystems co Allegis Group Full time

    About the RoleWe are seeking a highly skilled Data Platform Engineer to join our team at TEKsystems c/o Allegis Group. As a key member of our Data Platform and Machine Learning team, you will play a critical role in powering analytics, experimentation, and ML feature engineering for a service used by millions worldwide.Key ResponsibilitiesDesign and...