Apple Inc logo

Software Engineer, Evaluation

Apple Inc

  • Cupertino, CA
  • 18 days ago

    Highlights

    Fluent use of AI-assisted development tools (coding agents, code review assistants, etc.) to work effectively at scale Experience designing and scaling distributed systems (load balancing, active-active topologies, capacity planning, throughput-bound services) Experience with frontend web development (React and modern JavaScript frameworks) Experience with RESTful API design, SQL and NoSQL databases BS, MS in Computer Science, Computer Engineering, or equivalent degree with applicable experienceEager to explore and apply cutting-edge tech solutions. Cross-Team Collaboration: Work closely with model training, training data, and product teams to ensure evaluation insights inform training strategies, data decisions, and product quality improvements.3+ years of professional software engineering experience building and operating production systems Ability to tackle complex challenges, think critically, and deliver innovative solutions.

    Numbers & Facts

    LocationCupertino, CA
    IndustryComputer/IT Services
    Company Size10,000 employees or more
    Year Founded1976
    Websitehttps://www.apple.com/jobs

    Description

    At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Do you want to make Siri and Apple Intelligence features smarter for our users? Contribute to the next revolution in AI and Machine Learning. Were a dynamic team seeking engineers who are enthusiastic about influencing the future of Apple Intelligence. As a Software Engineer in AIML Evaluation, you will:

    • Work closely with product managers, backend engineers, data scientists and other stakeholders to improve the overall quality and user experience of numerous Apple products.
    • Design and develop evaluation system and framework to enhance the quality of Apple Intelligence, ensuring our AI/ML models meet the highest standards.
    • Tuning evaluation infrastructure, tightening operational controls, improving auditability and debug trails, and scaling the workflows .
    • You'll play a pivotal role in developing Apple Intelligence, driving the next generation of groundbreaking products across all Apple platforms.Benchmark Design & Development: Design and implement evaluation benchmarks, metrics, and test suites that rigorously measure model capabilities across reasoning, knowledge, code, and agentic workflows. Product-Aligned Evaluation: Develop evaluation methods that capture how models behave in real product settings, and validate that evaluation metrics predict user-perceived quality and product outcomes. Evaluation Methodology Research & Tooling: Research and apply state-of-the-art evaluation techniques - including scoring frameworks, model-based judging, and contamination-resistant benchmark design. Build reusable tools, scorer libraries, and analysis frameworks that scale across the team's benchmark portfolio. Experimental Analysis: Design and execute rigorous experiments comparing model capabilities, engage with third-party vendors on benchmarking, and perform detailed gap analysis to guide model development priorities. Cross-Team Collaboration: Work closely with model training, training data, and product teams to ensure evaluation insights inform training strategies, data decisions, and product quality improvements.3+ years of professional software engineering experience building and operating production systems Ability to tackle complex challenges, think critically, and deliver innovative solutions. Fluent use of AI-assisted development tools (coding agents, code review assistants, etc.) to work effectively at scale Experience designing and scaling distributed systems (load balancing, active-active topologies, capacity planning, throughput-bound services) Experience with frontend web development (React and modern JavaScript frameworks) Experience with RESTful API design, SQL and NoSQL databases BS, MS in Computer Science, Computer Engineering, or equivalent degree with applicable experienceEager to explore and apply cutting-edge tech solutions. Experience working on large, cross-functional, and multi-team projects. Proven ability to operate independently on ambiguous, open-ended problems where the right answer is not obvious. Striving to elevate every aspect of the user experience.

    About Company

    We bring amazing people together to make amazing things happen.

    We’re a diverse collection of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including iTunes, the App Store, Apple Music, and Apple Pay. And the same passion for innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it.

    About Apple

    There’s a place here for every kind of brilliant. Everyone here is an innovator, or an innovator-to-be, no matter what your team or your role. So bring your passion, courage, and original thinking and get ready to share it, because every new product, service, or feature we invent is the result of people working together to make each others’ ideas stronger. Innovation at this level depends on people who represent the variety of the human experience and inspire us with their own fresh perspectives. Together, we’ll do amazing work that can make a difference in people’s lives. Including your own. Learn more about working at Apple.

    Similar Jobs