Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Engineer - ML Systems and Evaluation Engineering Client Tools and Frameworks

Apple

$139,500 - $258,100
Aug 19, 2025
Seattle, WA, US
Apply Now

Apple is looking for an engineer to join the ML Systems Evaluation Engineering (MLSEE) team to evaluate AIML products and contribute to groundbreaking conversational assistant technologies for large-scale systems and new client devices.

Requirements

  • 5+ years of professional experience in software development, with a strong emphasis on designing, implementing, and optimizing large-scale data and compute-intensive Frameworks / APIs, and tools.
  • Strong software engineering skills, including system design, development, testing, debugging, release and maintenance.
  • Proven expertise in Swift or Obj-C (required). Python (desired) and at least one other object-oriented programming language (e.g., C++, C-Sharp, Java).
  • Good experience/exposure to service oriented architecture.
  • Knowledge of statistics based evaluation approaches, ML training pipelines and accuracy improvements of ML systems (Preferred).
  • Experience on delivering APIs/Frameworks that have been used with production environments and customers
  • Exposure to model development lifecycle, including data preprocessing, model training, evaluation, deployment, and monitoring.

Responsibilities

  • Own requirements, including 'proof of concept' development, and co-own the development roadmap for ML system evaluation platform.
  • Oversee system integration and contribute to how their software is used in evaluation plans and continuous integration of ML models.
  • Help build, measure, and leverage their software to provide insights into the impact of platform changes.
  • Drive innovative enhancements to Apple product user experiences.
  • Design, implement, and optimize large-scale data and compute-intensive Frameworks / APIs, and tools.
  • Contribute to the development roadmap for ML system evaluation platform.
  • Gather feedback and iterating on systems, frameworks, and tools for the AI/ML teams.

Other

  • Ability to develop long-term strategic visions and execute scalable solutions in fast-paced, agile work environments.
  • Strong organizational skills and experience working with multiple stakeholders.
  • Excellent communication and documentation skills.
  • BS or MS in Computer Science is preferred