As a Software Engineer on the Apple Data Platform team you will design and develop orchestration systems that enable real-time offline and batch workflows for AI ML and data workloads across Apple. Youll 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
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.