Software Engineer AI Jobs at Apple with Visa Sponsorship
Software Engineer AI jobs at Apple center on deep technical specialization within the company's AI and machine learning engineering teams. Apple has a strong track record of sponsoring work visas for this function, covering both nonimmigrant and immigrant pathways for qualified candidates.
Find Software Engineer AI Jobs at AppleOverview
Showing 5 of 205+ Software Engineer AI Jobs at Apple










See all 205+ Software Engineer AI Jobs at Apple
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer AI Jobs at Apple.
Get Access To All Jobs
Do you want to build the layer that lets every app on the device do its best work for the user through Siri? App Intelligence is the on-device system that turns app capabilities into things a user can simply ask for - and makes the assistant reliable enough to be trusted with them. We are engineers, scientists, and problem solvers bringing smarter, faster, and more natural interaction with apps to Siri. We are looking for seasoned AI Software Engineers to join our team and be part of this mission.
Description
In this role, you will be at the forefront of developing software on device that enables Siri to deliver on app Intelligence throughout the OS. We bring app intelligence to Siri by working directly with app teams to understand what their apps can do, modeling those capabilities so an assistant can use them well, and building the on-device software that makes the resulting experiences reliable and fast. We partner closely with the team that builds Siri's planning and execution engine, and we work the app side of that partnership: what apps can offer, how they express it, and whether the resulting experience is good enough to trust.
This is early work. How apps best expose themselves to an assistant is an open question - you will help answer it by designing the interfaces, proving them out with real app partners, and iterating as we learn. Expect real ambiguity, and expect to form your own view of the right architecture and defend it with working software and measured results.
Responsibilities:
- Lead the design and development of software features that enable end to end app experiences in Siri
- Work directly with app teams to identify where intelligence makes their app better, and bring those capabilities to Siri
- Help define the shape of this layer and bring app partners along as it takes shape
- Implement code that is well designed, easy to debug, and highly performant
- Diagnose failures in end-to-end app experiences, and work with the Siri team to turn them into measurable quality improvements
- Contribute to the shared evaluation and telemetry loop that proves whether a change improved user outcomes
- Identify and propose key architecture changes to help features scale
- Proactively look for areas of code to further optimize for performance, and hold on-device latency, memory, and power budgets
- Leverage agentic coding to enhance engineering productivity, code quality, and efficiency at scale
Minimum Qualifications
- 4+ years experience developing and shipping production software
- Strong proficiency in Swift, Objective-C or C++
- Experience building product features on top of large language models - designing tool and function-calling interfaces, constructing context, and validating model output
- Fluency with agentic coding tools for accelerating engineering productivity, with good judgment about where to apply them and how to verify what they produce
- Exceptional problem-solving skills, and the ability to drive alignment across teams on shared API surfaces
- Proven ability to excel in a fast-paced development team
Preferred Qualifications
- Experience designing and developing systems that are efficient in resource constrained environments - latency, memory, and power budgets on device
- Experience building the scaffolding around models - tool interfaces, retrieval and context construction, output validation - with strong intuition for model behavior and failure modes
- Experience building key software components and APIs used cross functionally across different applications and platforms, including versioning and compatibility of interfaces that shipped clients depend on
- Experience with evaluation, benchmarking, and telemetry for systems whose output is probabilistic rather than deterministic
Pay & Benefits
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.
See all 205+ Software Engineer AI Jobs at Apple
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer AI Jobs at Apple.
Get Access To All JobsTips for Finding Software Engineer AI Jobs at Apple
Align your portfolio to Apple's on-device AI focus
Apple prioritizes AI that runs locally on device, not cloud-dependent inference. Before applying, make sure your portfolio demonstrates experience with model compression, Core ML, or on-device inference optimization. Generic LLM API work carries less weight here.
Target roles that map to your visa category
Apple sponsors multiple visa types for Software Engineer AI roles, including H-1B, E-3, TN, and F-1 OPT. Identify which category fits your nationality and status before applying, since the sponsorship process and timelines differ significantly between them.
Prepare your specialty occupation documentation early
For H-1B sponsorship, USCIS requires evidence that the role qualifies as a specialty occupation. Gather your transcripts, degree equivalency evaluations if needed, and any publications or patents that tie your academic background directly to machine learning or AI engineering.
Use Migrate Mate to filter verified Apple AI openings
Apple posts Software Engineer AI roles across multiple teams and product lines, making it easy to miss relevant openings. Use Migrate Mate to filter Apple's active positions by visa type so you're only spending time on roles aligned with your sponsorship eligibility.
Engage Apple's university recruiting pipeline strategically
Apple actively recruits AI engineers through intern-to-full-time conversion, particularly from programs at Stanford, CMU, and MIT. If you're on F-1 OPT, converting an internship to a full-time offer is often the fastest path to employer-initiated H-1B sponsorship before your OPT window closes.
Confirm PERM timeline expectations before accepting an offer
If you're targeting a Green Card through an EB-2 or EB-3 pathway, ask Apple's immigration team about their standard PERM filing timeline during the offer stage. DOL processing for PERM currently runs 18 months or longer, and starting that conversation early protects your long-term status.
Frequently Asked Questions
Does Apple sponsor H-1B visas for Software Engineer AIs?
Yes, Apple sponsors H-1B visas for Software Engineer AI roles. The H-1B is the most common pathway for non-Australian, non-Canadian engineers who need employer sponsorship. Because H-1B is subject to an annual lottery, Apple typically submits registrations in March for positions starting October 1. If you're on F-1 OPT, your current work authorization covers you during the gap if your OPT remains valid.
How do I apply for Software Engineer AI jobs at Apple?
Applications go through Apple's careers site, where Software Engineer AI roles are listed under the Machine Learning and AI organization. Roles are competitive and often require demonstrated experience with on-device machine learning, neural architecture design, or model optimization. Tailoring your resume to Apple's hardware-software integration focus, rather than generic ML engineering, improves your chances of passing initial screening. Migrate Mate also aggregates Apple's open AI engineering roles filtered by visa sponsorship type.
Which visa types does Apple commonly sponsor for Software Engineer AI roles?
Apple sponsors H-1B and H-1B1 visa for most nationalities, E-3 visa for Australian citizens, and TN visa for Canadian and Mexican nationals in qualifying categories. For students, Apple supports F-1 OPT and CPT for intern and new-grad roles. On the immigrant visa side, Apple files EB-2 and EB-3 green card petitions for engineers moving toward permanent residence. The right pathway depends on your nationality, degree level, and current immigration status.
What qualifications does Apple expect for Software Engineer AI roles?
Apple's Software Engineer AI positions typically require a bachelor's degree or higher in computer science, electrical engineering, or a directly related field, which also satisfies USCIS specialty occupation requirements for H-1B purposes. In practice, strong candidates have hands-on experience with frameworks like PyTorch or JAX, familiarity with hardware-aware model optimization, and ideally prior work on inference pipelines at scale. Published research or open-source contributions to ML projects strengthen both your application and your sponsorship file.
How do I manage timing if I'm on OPT and targeting Apple for H-1B sponsorship?
If you're on F-1 OPT, the H-1B lottery registration window opens each March, with employment starting October 1 at the earliest. STEM OPT extends your work authorization by 24 months, giving you up to three lottery cycles if needed. To avoid a gap in employment authorization, confirm your OPT or STEM OPT expiration date and coordinate with Apple's immigration team well before your current status expires. USCIS also offers cap-gap protection if your OPT runs out while your H-1B petition is pending.