Apple-posted 5 days ago
$171,600 - $302,200/Yr
Senior
Seattle, WA
Computer and Electronic Product Manufacturing

Apple's Data Platform powers the machine learning, AI, and data services that enable intelligent experiences across Apple products. As a Software Engineer focused on MLOps, you'll help build the unified orchestration layer that powers large-scale data and ML workflows across the company. Leveraging cutting-edge open source technologies such as Ray and Spark, you'll design and implement scalable systems that enable Apple teams to train models, analyze data, and deploy AI at Apple scale with strong governance. This is an opportunity to shape the future of ML infrastructure and have a direct impact on the experiences used by millions of people every day.

  • Design and develop orchestration systems that enable real-time, offline, and batch workflows for AI, ML, and data workloads across Apple.
  • Work with cross-functional partners and internal product teams to deliver reliable, scalable, and easy-to-use infrastructure that accelerates model development and deployment.
  • 5+ years of experience in MLOps, DevOps, or related infrastructure roles.
  • Experience working in cross-functional teams and communicating technical concepts to diverse audiences.
  • Experience designing, building, and maintaining ML infrastructure and deployment pipelines using containerization technologies (Docker, Kubernetes preferred) and cloud platforms (AWS, Azure, or GCP).
  • Proficient coding skills in Python, Go, or Scala with experience in ML frameworks (TensorFlow, PyTorch, MLflow, Kubeflow).
  • Strong experience with Infrastructure as Code (Terraform, CloudFormation) and CI/CD tools (Jenkins, GitLab CI, GitHub Actions).
  • Proficiency in monitoring and observability tools (Prometheus, Grafana, ELK stack) for ML model performance and system health.
  • Experience with data pipeline orchestration tools (Airflow, Prefect, Dagster) and streaming platforms (Kafka, Kinesis).
  • Knowledge of ML model versioning, experiment tracking, and feature stores (MLflow, Weights & Biases, Feast).
  • Experience with automated testing frameworks for ML systems, including data validation and model testing.
  • Understanding of security best practices for ML systems and data governance.
  • Excellent grasp of software engineering fundamentals and DevOps practices.
  • BS, MS in Computer Science, Software Engineering, Machine Learning, or equivalent degree with applicable experience.
  • Experience with React, NodeJS and ES6 concepts.
  • Experience with a modern front-end build tool, e.g. Webpack.
  • End-to-End Web application development experience.
  • Good knowledge of APIs and REST architecture.
  • Proficient knowledge of Git and collaborative development workflows.
  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • A range of discounted products and free services.
  • Reimbursement for certain educational expenses — including tuition.
  • Opportunity to participate in Apple's discretionary employee stock programs.
  • Eligibility for discretionary restricted stock unit awards.
  • Ability to purchase Apple stock at a discount through the Employee Stock Purchase Plan.
  • Potential for discretionary bonuses or commission payments.
  • Relocation assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service