ML Software Engineer Visa Sponsorship Jobs in Washington
Washington is one of the most active states for ML software engineer visa sponsorship, driven by the tech corridor stretching from Seattle to Redmond. Major employers include Microsoft, Amazon, Google, and Apple, alongside a growing cluster of AI-focused startups. Most roles concentrate in Seattle and Bellevue, with strong demand across cloud, search, and applied AI teams.
See All ML Software Engineer JobsOverview
Showing 5 of 439+ ML Software Engineer Jobs in Washington with Visa Sponsorship jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 439+ ML Software Engineer Jobs in Washington with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new ML Software Engineer Jobs in Washington with Visa Sponsorship.
Get Access To All Jobs
INTRODUCTION
Our team builds ML-inference applications and services on Apple Silicon in the datacenter, specifically focusing in recent years on generative AI as part of the Private Cloud Compute component of Apple Intelligence.
DESCRIPTION
As part of the team you will help engineer continuous improvements in stability and performance for private cloud compute, as well as help implement entirely new functionality as it emerges from the research community, in collaboration with product teams throughout Apple. We write performant and scalable frameworks (in Swift and C++) to distribute and coordinate ML inference tasks to different hardware acceleration IP blocks on different SoCs. We’re a collection of highly skilled and friendly engineers who value each other’s opinions and experience. We strive for excellence and believe strongly in the quality of our output. We have formed a team of domain experts who specialize in specific core subject areas, and also have broad experience of cloud software services and platforms. You will integrate inference code into a full service stack to ensure that user traffic is served reliably and performantly, and will have a strong focus on developing code that is easy and safe to develop, update and monitor.
MINIMUM QUALIFICATIONS
- Experience working as a software engineer on large production systems
- Experience programming in: Swift, C, C++, Python, iOS/macOS or XCode
- Practical experience running machine learning models and evaluating them for quality and performance metrics
PREFERRED QUALIFICATIONS
- Familiarity with Apple ML stack (ANE, CoreML, MPS/Metal), high-level general distributed ML stack (PyTorch-distributed, NCCL) and high throughput inter-chip communication systems
- On-device iOS development
- Quality focus - produce reliable, maintainable, deliverable software
- Comfortable diving deep - working across multiple levels of abstraction
- Good at handling relationships & communication - collaborate well with colleagues across a wide range of functions
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 $171,600 and $258,100, 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.
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.

INTRODUCTION
Our team builds ML-inference applications and services on Apple Silicon in the datacenter, specifically focusing in recent years on generative AI as part of the Private Cloud Compute component of Apple Intelligence.
DESCRIPTION
As part of the team you will help engineer continuous improvements in stability and performance for private cloud compute, as well as help implement entirely new functionality as it emerges from the research community, in collaboration with product teams throughout Apple. We write performant and scalable frameworks (in Swift and C++) to distribute and coordinate ML inference tasks to different hardware acceleration IP blocks on different SoCs. We’re a collection of highly skilled and friendly engineers who value each other’s opinions and experience. We strive for excellence and believe strongly in the quality of our output. We have formed a team of domain experts who specialize in specific core subject areas, and also have broad experience of cloud software services and platforms. You will integrate inference code into a full service stack to ensure that user traffic is served reliably and performantly, and will have a strong focus on developing code that is easy and safe to develop, update and monitor.
MINIMUM QUALIFICATIONS
- Experience working as a software engineer on large production systems
- Experience programming in: Swift, C, C++, Python, iOS/macOS or XCode
- Practical experience running machine learning models and evaluating them for quality and performance metrics
PREFERRED QUALIFICATIONS
- Familiarity with Apple ML stack (ANE, CoreML, MPS/Metal), high-level general distributed ML stack (PyTorch-distributed, NCCL) and high throughput inter-chip communication systems
- On-device iOS development
- Quality focus - produce reliable, maintainable, deliverable software
- Comfortable diving deep - working across multiple levels of abstraction
- Good at handling relationships & communication - collaborate well with colleagues across a wide range of functions
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 $171,600 and $258,100, 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.
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.
ML Software Engineer Job Roles in Washington
See all 439+ ML Software Engineer Jobs in Washington
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search ML Software Engineer Jobs in WashingtonML Software Engineer Jobs in Washington: Frequently Asked Questions
Which companies sponsor visas for ML software engineers in Washington?
Microsoft, Amazon, and Google are among the most consistent sponsors for ML software engineer roles in Washington, with large applied science and machine learning teams headquartered in the Seattle-Redmond corridor. Meta, Apple, and Salesforce also maintain significant ML engineering presences in the state. Beyond big tech, AI-focused companies like Appen and Textio, along with aerospace firms such as Boeing, regularly file H-1B petitions for ML roles.
Which visa types are most common for ML software engineer roles in Washington?
The H-1B is the most common visa for ML software engineers in Washington, given that machine learning engineering consistently qualifies as a specialty occupation requiring at least a bachelor's degree in computer science, mathematics, or a related field. Candidates from Australia may use the E-3 visa, Canadians and Mexicans the TN visa under the USMCA, and those with extraordinary ability may pursue the O-1A. Many candidates also transition from F-1 OPT or STEM OPT while working for sponsoring employers.
Which cities in Washington have the most ML software engineer sponsorship jobs?
Seattle accounts for the majority of ML software engineer sponsorship activity in Washington, home to Amazon's headquarters, Google's cloud AI offices, and dozens of machine learning startups. Redmond is a close second, anchored by Microsoft's main campus and its Azure AI and Bing research divisions. Bellevue and Kirkland round out the top four, with Expedia, T-Mobile, and several Microsoft satellite offices contributing consistent ML hiring in those cities.
How to find ml software engineer visa sponsorship jobs in Washington?
Migrate Mate filters job listings specifically by visa sponsorship availability, making it straightforward to browse ML software engineer roles in Washington without sifting through positions that don't offer sponsorship. You can narrow results to Washington state and ML-specific titles such as machine learning engineer, applied scientist, or MLOps engineer. Checking listings regularly matters, since ML roles in Seattle and Redmond move quickly and sponsorship-confirmed postings are updated as employers file new Labor Condition Applications.
Are there any state-specific factors ML software engineers should know about visa sponsorship in Washington?
Washington has no state income tax, which affects prevailing wage comparisons since total compensation benchmarks used in H-1B Labor Condition Applications are based on gross wages. The Seattle metropolitan area is classified as a high-cost region by the Department of Labor, meaning prevailing wages for ML software engineer roles are set at levels that reflect that market. Washington's concentration of university programs at the University of Washington, a leading producer of ML and AI graduates, creates a strong local pipeline that employers actively recruit from and sponsor.
What is the prevailing wage for sponsored ml software engineer jobs in Washington?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.
See which ml software engineer employers are hiring and sponsoring visas in Washington right now.
Search ML Software Engineer Jobs in Washington