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

AIML - Sr. Software Engineer, Evaluation

Apple

Salary not specified
Dec 6, 2025
Cupertino, CA, US
Apply Now

Apple is looking to enhance AI/ML products, including Siri and other AIML products, to inspire and delight millions of users by building groundbreaking conversational assistant technologies for large-scale systems and new client devices

Requirements

  • Demonstrated proficiency in Python (required), plus experience with at least one additional object-oriented language such as C++, C-Sharp, or Java
  • Deep experience with end-to-end system development life cycle, including architecture, development, testing, debugging, release engineering, and long-term maintenance for scalable, high-performance systems
  • Experience with Swift or Objective-C is preferred
  • 10+ years of professional software development experience, including designing, implementing, and optimizing software systems, frameworks, APIs, or developer tools

Responsibilities

  • Design and build scalable architectures, core APIs, and frameworks that support AI/ML modeling and evaluation
  • Define requirements and develop proofs of concept, and co-own the roadmap for ML evaluation platforms
  • Integrate and optimize evaluation systems to improve automation, model assessment quality, and team workflows
  • Own the full lifecycle of software components, from design through testing, release, and iteration
  • Develop and refine tools that provide insights into platform behavior and model performance
  • Collaborate with engineering, research, and product teams to deliver high-impact, scalable solutions

Other

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent industry experience
  • Strong track record of owning full product lifecycles, from initial design and implementation to feedback-driven iteration on tools that support AI/ML development
  • Strategic thinking, deep technical expertise, and the ability to excel in a fast-paced, rapidly evolving environment