Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

ML Platform Engineer

$147.4k - $272.1k

Apple Oakbrook

ML Platform Engineer

We're starting to see the incredible potential of multimodal foundation and large language models, and many applications in the computer vision and machine learning domain that previously appeared infeasible are now within reach. We are looking for highly motivated and skilled Machine Learning Platform Engineers to join our team in the VCV group and help us enable that potential for realtime human understanding on Apple devices. The VCV org has pioneered human-centric real-time features such as FaceID, FaceKit, and Gaze and Hand gesture control which have changed the way millions of users interact with their devices. We balance research and product requirements to deliver Apple quality, pioneering experiences, innovating through the full stack, and partnering with HW, SW and AI teams to shape Apple's products and bring our vision to life. Join us to build the infrastructure, MLOps platforms, and deployment systems that power Apple's next generation of intelligent products and experiences.

As part of the VCV team, you will build and maintain the critical infrastructure that enables machine learning at scale across Apple's products. You will work on infrastructure, MLOps, cloud and on-device deployment systems, and data engineering platforms that support our ML development lifecycle. You will be responsible for building and maintaining scalable machine learning infrastructure for training, evaluation, and deployment of computer vision and multimodal models. You will develop MLOps platforms and tools that streamline the ML development lifecycle from data ingestion to model deployment, create robust data pipelines for large-scale data collection, curation, preprocessing, and management, and implement on-device ML integration systems that deploy state-of-the-art algorithms to Apple devices. Working closely with ML algorithms engineers, data scientists, and quality assurance teams, you'll help deploy state-of-the-art computer vision technologies on Apple devices, balancing performance with the compute and power constraints of on-device inference.

Minimum Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent practical experience
  • 2+ years of relevant industry experience in software engineering, machine learning infrastructure, or related fields
  • Strong programming skills in Python, C++, and/or Swift
  • Experience with machine learning frameworks such as PyTorch, TensorFlow, or JAX
  • Knowledge of machine learning model development lifecycle, including data preprocessing, model training, evaluation, and deployment
  • Experience with distributed systems, cloud computing, or large-scale data processing
  • Strong foundational knowledge in Computer Science and software engineering principles
Preferred Qualifications
  • Master's degree in Computer Science, Machine Learning, or related technical field
  • 2+ years of experience in ML infrastructure, platform engineering, or production ML systems
  • Experience with Apple's frameworks including CoreFoundation, RealityKit, and CoreML
  • Hands-on experience with CI/CD pipelines, DevOps practices, and infrastructure as code
  • Experience with containerization technologies (Docker, Kubernetes) and orchestration systems
  • Knowledge of cloud platforms (AWS, GCP, Azure) and distributed computing frameworks (Spark, Ray, etc.)
  • Experience with GPU programming and hardware acceleration (Metal, CUDA, OpenCL)

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple 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. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. 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 that is committed to inclusion and diversity. We seek to promote 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 At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the ML Platform Engineer in Sunnyvale, CA vacancy
  • $160k - $200k

    PlusAI, based in Silicon Valley, is seeking a Senior ML Infrastructure Engineer to design scalable architectures for machine learning models. This role involves building robust data pipelines, managing GPU clusters, and collaborating with cross-functional teams. Candidates... 
    Suggested

    PlusAI

    Santa Clara, CA
    11 hours ago
  • A leading AI-powered fraud detection firm is seeking platform engineers to build next-generation machine learning systems. You will work on detecting fraudulent behavior using advanced algorithms and big data technologies like Spark and Kafka. Ideal candidates have 1-5... 
    Suggested

    DataVisor Inc.

    Mountain View, CA
    11 hours ago
  •  ...everything is connected and moves autonomously through a self‑managing urban transportation operating system. At 42dot, our AD ML Platform Engineers build the core data platform and ML training / eval platform for the cutting edge algorithms in autonomous driving. We... 
    Suggested
    Full time
    Work experience placement

    42dot Inc.

    Sunnyvale, CA
    11 hours ago
  • A leading automotive firm in California is seeking a Senior ML Infrastructure Engineer to build and scale robust Compute platforms for Simulation workflows. This high-impact position will focus on scalability and driving efficiency in AI infrastructure. The ideal candidate... 
    Suggested

    General Motors

    Sunnyvale, CA
    11 hours ago
  • An automotive leader seeks a Senior ML Infrastructure Engineer to build and enhance platforms for ML Inference workflows. The role involves collaborating with engineers to ensure optimal model serving and overseeing system performance. Candidates should have substantial... 
    Suggested

    General Motors

    Sunnyvale, CA
    11 hours ago
  • $207k - $300k

    A leading tech company is looking for a Staff Software Engineer specializing in ML and Compute Platform in Sunnyvale, CA. In this role, you will develop embedded software and lead projects that influence millions of users globally. The ideal candidate will have 8+ years... 

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • General Motors is seeking a Machine Learning Engineer for the Model Deployment & Inference Solutions team in Sunnyvale, California. The role involves building and optimizing a unified ML deployment platform to ensure efficient model rollouts for autonomous vehicles. Candidates... 

    General Motors

    Sunnyvale, CA
    1 day ago
  • Apple Inc. is seeking a Machine Learning Engineer to join the ADP ML Data Platform team in Cupertino, California. The role encompasses designing and building scalable systems for ML data and embeddings, optimizing AI models for production, and driving automation and reliability... 

    Apple Inc.

    Cupertino, CA
    4 days ago
  • Google Inc. is hiring a Staff Software Engineer for their AI/ML team in Sunnyvale, CA. This role requires extensive experience in software development...  ...on delivering robust AI capabilities across Google’s platforms. Candidates should have strong technical leadership skills... 

    Google Inc.

    Sunnyvale, CA
    11 hours ago
  • $133k - $254k

    42dot Inc. is seeking a highly experienced Data Platform Engineer to oversee the development of a robust data platform for autonomous driving...  ...will have at least 7 years of experience in data engineering or ML platforms, demonstrating expert proficiency in Python and... 

    42dot Inc.

    Sunnyvale, CA
    11 hours ago
  • $147.4k - $220.9k

    Apple Inc. in Cupertino, California is looking for a skilled Machine Learning Infrastructure Engineer to design, develop, and maintain core ML infrastructure components. The role involves collaboration with ML practitioners to enhance productivity and user experience. Candidates... 

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $207k - $300k

    Google Inc. is seeking a Software Engineering Manager in Mountain View, CA, to lead engineers in scaling data optimization techniques and enhancing ML models. You will collaborate across teams, apply research directly to user needs, and drive innovative AI solutions. This... 

    Google Inc.

    Mountain View, CA
    3 days ago
  • $155.42k - $205.9k

     ...Job Description About the Team: The ML Inference Platform is part of the AV ML Infrastructure organization. Our team owns the cloud-agnostic...  ...the Role: We are seeking a Senior ML Infrastructure engineer to help build and scale robust platforms for ML Inference... 
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    11 hours ago
  • $212k - $318.4k

     ...Senior Machine Learning Platform Engineer - AI, Search & Knowledge Work Locations (2) Submit Resume Join us in building the AI, Search...  ...integrations between our AI, Search & Knowledge platform and the diverse ML frameworks used across Apple, including PyTorch, JAX, and... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $128.7k - $261.3k

     ...autonomous vehicle hardware. Our mission is two-fold: build the ML deployment platform that makes model rollouts fast and predictable, and...  ...issues, automating workflows currently performed manually by engineers. Build the developer experience that ML model development... 
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Sunnyvale, CA
    2 days ago
  • $185.5k - $270k

     ...eligible for relocation assistance. About the Team: The ML Inference Platform is part of the AI Compute Platforms organization within...  ...About the Role: We are seeking a Staff ML Infrastructure engineer to help build and scale robust Compute platforms for ML workflows... 
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $157.2k - $254.1k

     ...the world's most comprehensive AI security platform. Organizations are increasingly building...  ...a Principal Machine Learning Inference Engineer, you will serve as a technical authority...  ...long-term strategy of our AI platform - ML inference. Beyond individual contribution... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  •  ...Senior AI/ML DevOps Engineer Join Cisco's CX AI Incubation Team as a Senior AI/ML DevOps Engineer and help productionize LLM/SLM capabilities...  ...CX) AI Incubation team to build and run production-grade AI platforms and services that transform customer engagement and... 

    Webex Events (formerly Socio)

    San Jose, CA
    2 days ago
  • $170k - $240k

     ...responsible for delivering and maintaining the tools and services engineers here at GM use every day to do their best work and drive our...  ...users, and the growth of our engineers. The Team Build Platform owns creating the build system and tooling that supports our... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Mountain View, CA
    2 days ago
  •  ...Mountain View, CA, is looking for a Software Engineer to join their Machine Learning team. You...  ...design and maintain CI/CD pipelines for ML workflows, manage ML model deployments,...  ...experience with Python, MLOps, and cloud platforms. Competitive salary, benefits, and a flexible... 
    Flexible hours

    X Development, LLC

    Mountain View, CA
    11 hours ago
  • General Motors in Sunnyvale, California, is offering a Staff ML Infra Engineer position that focuses on enhancing autonomous driving through machine learning solutions. The role involves designing scalable systems for training and evaluating ML models, requiring a strong... 
    Remote work

    General Motors

    Sunnyvale, CA
    1 day ago
  • A leading automotive manufacturer in Sunnyvale is seeking a Software Engineer to enhance their platform’s performance and usability. The role encompasses building backend services and integrating with GPU hardware while ensuring system architecture meets user needs. The... 
    Work at office

    General Motors

    Sunnyvale, CA
    3 days ago
  •  ...machine learning company in Mountain View is seeking a Machine Learning Engineer to build and optimize the infrastructure for its Intelligence Composition Platform. The role involves designing and deploying ML models for multimodal data understanding, optimizing inference... 

    Corvic

    Mountain View, CA
    1 day ago
  •  ...powering Corvic's Intelligence Composition Platform. You'll work on multimodal reasoning,...  ...Responsibilities Design, train, and deploy ML models for multimodal data understanding...  ...related fields Experience with LLM fine-tuning and prompt engineering #J-18808-Ljbffr Corvic

    Corvic

    Mountain View, CA
    1 day ago
  • Rhoda ai in Palo Alto is seeking a Research Engineer to build and maintain training platforms for model development. This role involves developing orchestration systems for distributed model training and optimizing research iteration workflows. The ideal candidate has strong... 

    Rhoda ai

    Palo Alto, CA
    3 days ago
  • Intuit is hiring a Senior Staff Machine Learning Engineer to innovate on the Intuit Business Platform through advanced AI research and applied capabilities. The...  ...related field and over 10 years of experience in AI/ML. Expertise in Generative AI, programming, and cloud platforms... 

    ATX Venture Partners

    Mountain View, CA
    11 hours ago
  •  ...embeddings to adaptive orchestration. Responsibilities Assist in developing and evaluating ML models for enterprise use cases Help build data processing and feature engineering pipelines Contribute to benchmarking and evaluation of AI systems Collaborate with researchers... 
    Summer work
    Internship
    Summer internship

    Corvic

    Mountain View, CA
    1 day ago
  • $170k - $300k

     ...responsible for delivering and maintaining the tools and services engineers here at GM use every day to do their best work and drive our...  ...guidance. The Team The Continuous Integration (CI) Platform team owns our CI infrastructure along with the tools that improve... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Mountain View, CA
    3 days ago
  • $139.1k - $180.1k

     ...across teams. This position requires proficiency in Python, experience with AWS or Azure, and a strong understanding of software engineering practices. The role offers a US base salary ranging from $139,100 to $180,100, along with diverse benefits and a supportive work... 

    Fortinet, Inc.

    Santa Clara, CA
    2 days ago
  • $220.5k - $298.5k

    Intuit Inc. in Mountain View is seeking a Senior Staff Machine Learning Engineer to drive advanced AI research and innovation for the Intuit Business Platform. This role requires deep expertise in Generative AI and related fields, with a focus on prototyping and building... 

    Intuit Inc.

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to ML Platform Engineer. Be the first to apply!