> Markdown version of [/jobs/ext/4568011-senior-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/4568011-senior-machine-learning-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Machine Learning Engineer - **Company:** Apple Inc. - **Location:** Seattle, WA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Software Code Optimization, Computer Programming, Computer Engineering, System Configuration, Data Cleansing, Data Files, Extract Transform Load (ETL), Distributed Data Store, Distributed Systems, Python (Programming Language), Machine Learning, Tensorflow, Software Engineering, Parquet, Pytorch, Retrieval-Augmented Generation, Apache Spark, Generative AI, Kubernetes, Information Technology, Data Lineage, Data Management, Machine Learning Operations, Stable Diffusion, Data Pipelines, Docker - **Published:** November 4, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-machine-learning-engineer-seattle-wa--f8a4ea89-4135-4c16-9573-cd32eee3d4b8 ## About the Role Machine Learning, Use Cases, Apple, Prototyping, Data Management, Artificial Intelligence (AI), Data Modeling, Systems Scalability, Data Sets, Software Engineering, communication (verbal and written) skills Comfortable navigating ambiguity and evolving technical landscapes, especially in fast-moving areas B.S., M.S., or Ph.D. in Computer Science, Computer Engineering, or equivalent practical experience Experience in any of the below is preferred: Proficiency with one or more modern ML frameworks (PyTorch, JAX, or TensorFlow), particularly the data loading and dataset access layer Columnar and lakehouse formats: Parquet, Iceberg, Delta, or Lance Distributed data loading frameworks for ML: Ray Data, NVIDIA DALI, WebDataset, or Mosaic StreamingDataset Performance engineering for I/O-bound workloads - Arrow, zero-copy, memory mapping, async I/O High-throughput object storage access patterns at GPU scale Data lineage and governance systems (DataHub, OpenLineage, Unity Catalog, or equivalent) Contributions to or operational experience with Spark, Daft, Polars, or DuckDB internals Containerization and orchestration technologies (Docker, Kubernetes) ## Description Strong foundation in machine learning, with hands-on experience across the end-to-end ML workflow - including data preparation, pipeline development, experimentation, evaluation, and deployment Expertise in building and running large scale distributed systems Familiarity with modern generative techniques (e.g. transformers, diffusion, retrieval-augmented generation) Proven experience building and delivering data and machine learning infrastructure in real-world production environments Familiarity with fine-tuning workflows, model optimization, and preparing models for scalable inference Familiarity with generative AI and its applications in accelerating and enhancing machine learning workflows Experience configuring, deploying and troubleshooting large scale production environments Experience in designing, building, and maintaining scalable, highly available systems that prioritize ease of use Extensive programming experience in Java, Python or Go Strong collaboration and