Formal Verification - AI/ML Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Austin, TX
Posted
32 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $210k
$153k most similar roles pay here $262k

This listing doesn't post a salary. Most similar roles pay $174,000–$246,150.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Formal Verification - AI/ML Engineer

Apple's Hardware Technologies Formal Verification team is hiring an experienced AI/ML Engineer to develop and enhance AI-powered systems for formal verification on Apple Silicon. This senior-level position involves building domain-specific applications using Large Language Models (LLMs) and other ML techniques to streamline workflows from specification interpretation to proof debugging. The engineer will collaborate with formal verification, design, and EDA tool developers to identify opportunities where AI can significantly improve productivity and quality in hardware verification tasks. Key responsibilities include developing LLM-based systems for retrieval-augmented generation pipelines and agentic frameworks, prototyping novel approaches like automatic SVA property synthesis, and integrating emerging research into practical tools. The ideal candidate has extensive experience with Python, PyTorch, LangChain, and Hugging Face, along with a strong background in formal methods and mathematical logic, and the ability to transition AI prototypes to production-quality applications.

What you'll do

  • Build AI applications leveraging LLMs to enhance formal verification workflows.
  • Develop and refine LLM-based systems for hardware verification tasks.
  • Collaborate with engineers to understand FV methodologies and identify AI opportunities.
  • Prototype novel AI-driven approaches for automatic SVA property synthesis and more.
  • Integrate emerging AI/ML research into practical, production-quality tools and workflows.
  • Establish best practices and infrastructure for AI application development in FV.

What we're looking for

  • At least 10 years of relevant industry experience and a bachelor's degree in a related field.
  • Strong hands-on experience building AI/ML applications with Large Language Models (LLMs).
  • Proficiency in Python and modern ML/AI frameworks like PyTorch, LangChain, Hugging Face.
  • Background in formal methods or mathematical logic with a quantitative mindset.
  • Experience taking AI capabilities from prototype to production deployment.
  • Software engineering best practices including version control, testing, API design.
  • Excellent communication skills for interdisciplinary collaboration.

More like this

Similar roles

Formal Verification - AI/ML Engineer

Apple Inc

Cupertino, CA 32 days ago $181,100$318,400
Python PyTorch LangChain LlamaIndex Hugging Face RAG LLMs SVA SystemVerilog SAT/SMT Model Checking Theorem Proving Version Control Testing API Design CI/CD

AI/ML Engineer

Lam Research

Fremont, CA 64 days ago $119,000$261,000
Python C++ PostgreSQL SQLite MySQL Git Domain-Driven Design Test-Driven Development CI/CD
Hybrid

AI/ML Engineer

Booz Allen Hamilton

Norfolk, VA 3 days ago
Spark Hadoop Databricks Python Java Scala R TensorFlow Keras PyTorch CI/CD MLOps Git Jupyter Notebook PostgreSQL MongoDB AWS Azure Google Cloud Platform Kubernetes Docker

AI and ML Software Engineer

Booz Allen Hamilton

Alexandria, VA 4 days ago $69,400$158,000
Python Rust Go Scala Java RESTful APIs ML model applications Pandas NumPy CI/CD GitLab CI Jenkins Agentic AI solutions Linux Docker Podman Kubernetes