{"id":2134750,"url":"https://alion.io/job/apple-formal-verification-aiml-engineer-2","title":"Formal Verification - AI/ML Engineer","company":{"id":12,"name":"Apple","domain":"apple.com","url":"https://alion.io/company/apple","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Apple Jobs","truth_index":{"grade":"A","score":89,"open_postings":835,"ghost_share":0,"stale_share":0.218,"repost_share":0.006,"time_to_fill_p50_days":90,"computed_at":"2026-11-08T05:47:12Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"staff","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cupertino, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":273000,"max_usd":542000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":890},"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Fine-tuning","optional":false},{"name":"Formal Verification","optional":false},{"name":"LLM","optional":false},{"name":"RAG","optional":false},{"name":"Hugging Face","optional":true},{"name":"LangChain","optional":true},{"name":"LlamaIndex","optional":true},{"name":"LLM Evaluation","optional":true},{"name":"Prompt Engineering","optional":true},{"name":"Python","optional":true},{"name":"PyTorch","optional":true},{"name":"SystemVerilog","optional":true}],"status":"live","first_seen_at":"2026-05-04T13:17:56Z","employer_posted_date":"2026-11-06","last_verified_at":"2026-11-08T11:30:56Z","board_verified":true,"closed_at":null,"days_open":187,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":187},"description":"Apple's Hardware Technologies Formal Verification team is seeking an AI/ML Engineer to work at the intersection of Artificial Intelligence and Formal Verification. In this role, you will explore, prototype, and build AI-powered systems - with a focus on Large Language Models - to augment and transform how formal verification is performed on Apple Silicon.\nYou will work closely with formal verification engineers, design engineers, and EDA tool developers to identify high-impact opportunities and deliver practical, domain-specific AI applications.\nDescription\nYou will be responsible for:\nBuilding domain-specific AI applications that leverage LLMs and other ML techniques to accelerate formal verification workflows - from specification interpretation to property generation, proof debugging, and beyond.\nDeveloping and fine-tuning LLM-based systems tailored to hardware verification tasks, including retrieval-augmented generation (RAG) pipelines, agentic tool-use frameworks, and domain-adapted models.\nCollaborating with formal verification engineers to deeply understand FV methodologies, pain points, and opportunities where AI can meaningfully improve productivity, quality, and coverage.\nPrototyping novel AI-driven approaches for tasks such as automatic SVA property synthesis, natural-language-to-formal-specification translation, proof strategy recommendation, and intelligent counterexample analysis.\nEvaluating and integrating emerging AI/ML research into practical, production-quality tools and workflows used by the FV team.\nEstablishing best practices and infrastructure for AI application development within the FV organization.\nMinimum Qualifications\nA minimum of a bachelor's degree in relevant field and a minimum of 10 years of relevant industry experience.\nPreferred Qualifications\nStrong hands-on experience building AI/ML applications, particularly those leveraging Large Language Models (LLMs) - including prompt engineering, fine-tuning, RAG architectures, agentic systems, or LLM-based tool chains.\nDemonstrated ability to take AI capabilities from prototype to production - you have shipped or deployed AI-powered tools or applications, not just trained models.\nProficiency in Python and modern ML/AI frameworks and tooling (e.g., PyTorch, LangChain, LlamaIndex, Hugging Face, or similar).\nBackground in formal methods, mathematical logic, or a strong mathematical foundation - whether through academic training (e.g., formal methods, type theory, automated reasoning, mathematical logic) or applied experience. You don't need to be an FV expert, but a quantitative and rigorous mindset is essential.\nGenuine interest in domain-specific AI applications - you are excited about going deep into a specialized engineering domain rather than building general-purpose AI products.\nSoftware engineering best practices - version control, testing, API design, and building maintainable, collaborative codebases.\nExcellent communication and interpersonal skills - you will work across disciplines with FV engineers, design engineers, and tooling teams.\nSelf-directed and comfortable with ambiguity - you will need to identify opportunities, propose solutions, and drive them forward.\nExperience working on or contributing to LLM tooling, frameworks, or infrastructure (e.g., inference engines, model serving, evaluation harnesses).\nPrior exposure to hardware design or verification concepts (RTL, SystemVerilog, assertions, EDA tools).\nFamiliarity with formal methods, SAT/SMT solvers, model checking, or theorem proving.\nExperience with code generation or analysis tasks using LLMs.\nMS or PhD in Computer Science, Electrical Engineering, Mathematics, or a related field - though exceptional industry experience is equally valued.","description_format":"text","description_chars":3753,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Operating Systems","Smartwatches & Fitness Trackers","Tablets"],"lifecycle":[{"event":"open","at":"2026-10-09T01:28:51Z"},{"event":"close","at":"2026-10-09T01:39:59Z"},{"event":"reopen","at":"2026-10-09T06:17:28Z"},{"event":"close","at":"2026-10-11T12:23:15Z"},{"event":"reopen","at":"2026-10-11T15:08:15Z"},{"event":"close","at":"2026-10-11T23:11:48Z"},{"event":"reopen","at":"2026-10-12T02:31:52Z"},{"event":"close","at":"2026-10-12T11:04:10Z"},{"event":"reopen","at":"2026-10-12T17:08:32Z"},{"event":"close","at":"2026-10-19T23:56:35Z"},{"event":"reopen","at":"2026-10-20T03:42:08Z"},{"event":"close","at":"2026-10-20T15:30:45Z"},{"event":"reopen","at":"2026-10-21T10:21:38Z"},{"event":"close","at":"2026-10-21T16:58:38Z"},{"event":"reopen","at":"2026-10-22T04:58:48Z"},{"event":"close","at":"2026-10-23T12:04:11Z"},{"event":"reopen","at":"2026-10-23T21:40:28Z"},{"event":"close","at":"2026-10-29T14:06:45Z"},{"event":"reopen","at":"2026-10-29T18:52:12Z"},{"event":"close","at":"2026-11-03T06:46:23Z"},{"event":"reopen","at":"2026-11-03T11:34:00Z"},{"event":"close","at":"2026-11-04T20:23:34Z"},{"event":"reopen","at":"2026-11-05T06:31:16Z"},{"event":"close","at":"2026-11-06T18:41:53Z"},{"event":"reopen","at":"2026-11-06T23:53:45Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 6,350 · green card filings: 39","filings_12m":6350,"filings_prev_12m":6528,"green_card_filings_12m":39,"median_offered_wage_usd":177313,"route":null,"cap_exempt":false,"checked_at":"2026-11-08T10:45:15+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":2959}],"liveness":{"score":23,"band":"cold","label":"Long shot","p_open":1,"p_active":0.815,"p_room":0.28,"age_days":187,"expected_fill_days":90,"reasons":["conf:2","urgency","velocity","win:tail","crowd:brand"],"computed_at":"2026-11-08T05:47:12Z"},"pay":null,"html_url":"https://alion.io/job/apple-formal-verification-aiml-engineer-2","json_url":"https://alion.io/job/apple-formal-verification-aiml-engineer-2.json","meta":{"generated_at":"2026-11-08T11:35:15Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":24881,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":12},"rest":"https://alion.io/mcp/rest/get_company?id=12"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fapple-formal-verification-aiml-engineer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fapple-formal-verification-aiml-engineer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fapple-formal-verification-aiml-engineer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/apple-formal-verification-aiml-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fapple-formal-verification-aiml-engineer-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":2134750}},{"tool":"search_jobs","arguments":{"company":"apple.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":2134750},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}