Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AIML - Sr Software Engineer - AI, Evaluation

$150.4k - $277.6k

Apple Inc.

AIML - Sr Software Engineer - AI, Evaluation


Cupertino, California, United States Machine Learning and AI

Do you want to help build the next generation of Apple AI products? Our Evaluation organization measures quality across Apple Intelligence, Siri, and newest generative features, and our measurements directly inform launch decisions. Our team builds the platforms behind it: LLM-as-judge autograders, tools to validate them against human judgment, and systems that run them at scale.We are looking for a senior engineer to own a critical part of that platform and take it to the next level.

Description


This is an ownership role. You will take on major systems in our evaluation platform, existing or new, and be accountable for its direction, quality, and adoption.This role sits at the intersection of AI modeling, software engineering, and product quality.We are expanding rapidly, so the ability to build a strong foundation and structure to any system is paramount. We are supporting features that encompass both product development and research, which requires a balance of respect for both the scientific process as well as the product release lifecycle.Our systems connect many platforms and serve teams across Apple, so judgment with people matters as much as technical depth.

Responsibilities



  • Own a core evaluation system end-to-end for multiple features: architecture, roadmap, reliability, and developer experience.

  • Design testing and validation strategies that catch real failures before partners do.

  • Build and maintain integrations with annotation, compute, reporting, and benchmarking platforms.

  • Partner with teams building LLM judges on our platform, turning their recurring needs into product.

  • Set the bar for using AI coding agents without compromising quality.

  • Customer-oriented: treats internal users' needs as the job, never loses sight of Apple customers and product quality, and communicates clearly to align cross-functional partners.

Minimum Qualifications



  • BS/MS/PhD in Computer Science, Machine Learning, or a related field.

  • 8+ years of software engineering experience, including owning production systems used by other teams.

  • Exceptional Python skills and a strong engineering understanding of system design, API design, system testing and validation, debugging and monitoring.

  • Experienced in shipping production code with AI coding agents while keeping quality high.

Preferred Qualifications



  • Proficient in building agentic systems, LLM-based applications, LLM-as-judge systems, and offline evaluations.

  • Ability to interpret evaluation results, including human agreement, run-to-run consistency, and respecting constraints like data retention and privacy policies.

  • Expert in building and maintaining technical integrations across multiple platforms in a large organization, with varying technical requirements and needs based off scaling, volume, throughput, etc.

  • Product-minded, turning ambiguous requirements into a focused plan.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

#J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the AIML - Sr Software Engineer - AI, Evaluation in Cupertino, CA vacancy
  • $184.7k - $324.8k

     ...AIML Sr. Privacy & Data Governance Engineer, Evaluation Cupertino, California, United States Software and Services Imagine what you could do here. At Apple, new ideas have a way...  ...understanding of privacy, data governance, and AI regulations, including CCPA, GDPR, DMA,... 
    Senior
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  •  .... About the Organization The Evaluation team builds and evolves the evaluation...  ...into clear feedback for engineering and leadership, and help...  ...introspect autonomous driving software performance at subsystem interfaces...  .... Experience leveraging AI-assisted development and... 
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    4 days ago
  • $153.2k - $234.1k

     ...driven improvements to the Autonomous Vehicle software by designing, implementing, and maintaining robust processes for evaluation and validation of our AVs. To achieve this...  ...this position, you will work closely with AI/ML Engineers, Simulation Engineers, Systems Engineers,... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $130k - $220k

    Santa Clara, CAData Engineering - ML Infrastructure /Full-time /HybridFinding...  ...moments for training and evaluation, then turn those methods into...  ...to candidates at either the Software Engineer or Senior Software...  ...use artificial intelligence (AI) tools to support parts of the... 
    Senior
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  • $170k - $210k

     ...boundaries of technology to secure the AI frontier—protecting both human and agentic...  ...program.TheRoleYubico is looking for a Sr. Software Engineer who is innovative and has a passion for...  ...interviews and tests for applicants, evaluating and assessing results and selecting... 
    Senior
    Contract work
    Work at office
    Immediate start
    Worldwide

    Yubico

    Santa Clara, CA
    3 days ago
  • $237.6k - $401.7k

     ...Software Engineer Manager: Agentic Evaluation Platform Cupertino, California, United States Machine Learning and AI Join the team redefining what a deeply personal and integrated assistant can be and lead the platform that defines how we measure it.As part of the... 
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $224k - $356.5k

    NVIDIA is transforming how the world uses AI, cloud, and accelerated computing, and trust is at the center of that mission. Our Attestation...  ...Implementing appraisal, policy, and verification workflows that evaluate attestation evidence against endorsements, reference values,... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $174k - $252k

     ...networking features to enable AI/ML workloads in Google...  ...experience.5 years of experience with software development in Go, C or...  ...Linux OSs.Google's software engineers develop the next-generation technologies...  ...environments. The team evaluates various integration and OSS... 
    Senior

    Google

    Sunnyvale, CA
    6 days ago
  • $213k - $287.5k

     ...that are used to power today’s AI workloads in datacenters all around the world. As a Sr. EMIR Engineer, you’ll contribute to the...  ...EDA tool vendors to develop / evaluate new methodologies for EMIR analysis...  ..., Emulation engineers and software engineers.Basic... 
    Senior
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $140k - $215k

     ...with the world’s most advanced AI-native platform. We work on...  ...This is a full stack backend engineering position on the Spotlight platform...  ...a global teamCommitment to software quality — unit tested, code...  ...systemsExperience with evaluation and observability tooling for... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    CrowdStrike

    Sunnyvale, CA
    3 days ago
  • $152k - $241.5k

     ...collaborate with architecture, software, product, and research teams...  ...for a Deep Learning Software Engineer to help develop simulation...  ...software rapidly assesses new AI-accelerating GPU hardware and...  ...backends that enable fast, scalable evaluation of AI workloads across NVIDIA... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $98.5k - $200k

     ...security and networking for the cloud and AI era. We secure and accelerate cloud, data...  ...Netskope One platform, its Zero Trust Engine, and the powerful NewEdge network to gain...  ...client team creates and enhances the client software that runs on Windows, Mac or other... 
    Senior

    Netskope

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...are looking for a highly motivated senior software engineer for an exciting role in our...  ...components.Creating proof-of-concepts to evaluate and motivate extensions in programming models...  ...is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $160k - $250k

     ...security with the world’s most advanced AI-native platform. We work on large...  ...CrowdStrike is seeking an experienced Software Development Engineer to join our AI Detection and Response...  ...lifecycle managementExperience with ML model evaluation frameworks and metrics (precision,... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    6 days ago
  • $152k - $241.5k

     ...computing platforms are powering the AI revolution across many...  ...and industries. Within our software stack, CUTLASS stands out as...  ...in Computer Science, Computer Engineering, or related field (or equivalent...  ...debugging, performance evaluation, and testing.Experience working... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

    We are now looking for a Senior DFX Software Engineer - Machine Learning. Do you like to think creatively...  ...models / frameworks, observability and evaluation toolsIn-depth understanding of the...  ...for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $224k - $356.5k

     ...into the unlimited potential of AI to define the next era of...  ...Local AI team is building the software stack that makes large language...  ...you'll be doing:Track and evaluate innovations in leading open-source...  ...Computer Science, Computer Engineering, Electrical Engineering, or... 
    Senior
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Software Engineer to join our Isaac Spatial Intelligence team within the Isaac...  ...understanding, shaping the future of physical AI!What you'll be doing:Design, implement,...  ...deep learning approaches.Train and evaluate vision-language models on skills relevant... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...next-generation computing experiences—from AI and data centers, to PCs, gaming and...  ...-edge compiler technologies and advanced engineering principles to drive continuous improvement...  ..., including integrating graph compilers. Software Engineering Best Practices: Apply sound engineering... 
    Senior

    AMD

    Santa Clara, CA
    2 days ago
  • $143.5k - $212.85k

     ...solutions spanning all phases of the Software Development Lifecycle (SDLC)....  ...level issues, guiding junior engineers, operating with little...  ...be a key contributor to our AI-powered tooling initiative, designing...  ...workflows, including evaluation, safety, and observability of... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    6 days ago
  • $152k - $253k

     ...into the unlimited potential of AI to define the next era of...  ...autonomous driving hardware and software development team. We have the...  ...for a Senior Software Triage Engineer with strong technical ability...  ...metric generation and robust evaluation to represent on the dashboard... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $168k - $270.25k

     ...tapping into the unlimited potential of AI to define the next era of computing. An...  ..., and hands-on Senior Full- Stack Software Engineer to build the next generation AI platforms...  ...agent orchestration, tool integration, evaluation, and observability What We Need to See:... 
    Senior
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...solutions to build safe, scalable, AI-enabled Autonomous Vehicles....  ...for passionate, AI-powered, engineers for the DRIVE Mapping team....  ...cars with a background in software design, embedded software, working...  ...tailored for graphsImplement evaluation frameworks to measure... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one...  ...of Position This role reports to the DV5 Software Release Manager and works collaboratively...  ...a large monorepoSupport integration of AI tools and automation in the areas of... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $184k - $287.5k

     ...time streaming.We are seeking a Senior Software Engineer to join a team of skilled and motivated...  ...experienced by users, refine to enable evaluation of quality improvements with high confidenceLeverage...  ...applications or sophisticated AI-based graphics generation, such as DLSS... 
    Senior
    Full time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    6 days ago
  • $174k - $252k

     ...testing, maintaining, or launching software products, and 1 year of...  ....g., model deployment, model evaluation, optimization, data processing...  ....Google's software engineers develop the next-generation technologies...  ...to push technology forward.AI will change the future of work... 
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  • $174k - $252k

     ...simulation frameworks to accurately evaluate training and serving metrics...  ...).Develop and integrate AI-agentic platforms and toolchains...  ...Build analytical and optimization engines (e.g., Mixed-Integer...  ...practical experience.5 years of software engineering (e.g., C++ and Python... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $160k - $200k

     ...talented, passionate, and committed engineers, technologists, and business...  ...seeking a top-notch hands-on Sr. Software Engineer to work on PCIe, SAS...  ...maintain several end-to-end AI agent pipelines that handle...  ...MLOps practices and/or model evaluation frameworks Experience... 
    Senior
    Worldwide

    Super Micro Computer

    San Jose, CA
    4 days ago
  • $160k - $200k

     ...talented, passionate, and committed engineers, technologists, and business...  ...seeking a top-notch hands-on Sr. Software Engineer to work on PCIe, SAS...  ...maintain several end-to-end AI agent pipelines that handle...  ...MLOps practices and/or model evaluation frameworks Experience... 
    Senior
    Worldwide

    Supermicro

    San Jose, CA
    4 days ago
  • $174k - $252k

     ...solutions, leverage ML infrastructure, and evaluate tradeoffs between different techniques...  ...testing, maintaining, or launching software products.1 year of experience with software...  ...accessible technologies.Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AIML - Sr Software Engineer - AI, Evaluation. Be the first to apply!