Senior Software Engineer (MLOps)

Apple Inc.
Apply Now

Job Description

This role requires a blend of skills in software engineering, machine learning, and operations to ensure the smooth functioning of ML systems in production environments. In this role you will:

  • Lead the team to design and implement automation for model training, testing, validation, and deployment
  • Collaborate with machine learning engineers to ensure efficient deployment and scaling of ML models
  • Implement monitoring and alerting systems to track model performance, system health, and data drift
  • Optimize compute resources for cost and performance efficiency
  • Manage model versions to ensure traceability and reproducibility

Minimum Qualifications

  • 6+ years of experience in the design and implement of Large-scale ML Systems or Distributed Systems
  • Experience with model pipeline and registry tools, detecting and preventing model drift, automating model monitoring, and ensuring model accuracy
  • Proficiency in programming languages such as Python, Java or Golang
  • Effective communication skills in written and spoken English
  • Bachelor or above in Software Engineering, Computer Science, Machine Learning, or a related field

Preferred Qualifications

  • Experience in machine learning frameworks such as TensorFlow, PyTorch, AutoGluon, XGBoost or Scikit-learn
  • Experienced in DevOps Tools such as Docker, Jenkins, Ansible, Grafana, Prometheus, Elastic, or Kubernetes
  • Familiar with CI/CD deployment practices
  • Experience with SQL and database systems such as PostgreSQL
  • Experience with building ETL pipeline in data warehouse such as Snowflake
  • Experience with inference optimization

Company Info.

Apple Inc.

Headquartered in Cupertino, California, Apple Inc. is a multinational technology company that focuses on producing consumer electronics, software, and online services. It holds the distinction of being the world's largest technology company by revenue and the world's biggest company by market capitalization as of June 2022. Apple is the second-largest mobile phone manufacturer and the fourth-largest personal computer vendor by unit sales.

  • Industry
    Computer software,Consumer electronics
  • No. of Employees
    154,000
  • Location
    1 Apple Park Way, Cupertino, California 95014, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Apple Inc. is currently hiring Senior Software Engineer Jobs in Shanghai, China with average base salary of ¥300,500 - ¥650,500 / Year.

Similar Jobs View More