H-1B Visa AI Developer Jobs
AI Developer roles qualify as H-1B visa specialty occupations under the computer occupations SOC codes, meaning your employer files the LCA with DOL before USCIS reviews the petition. Most AI Developer positions fall outside the cap-exempt category, so timing your job search around the April filing window matters.
Find H-1B Visa AI Developer JobsOverview
Showing 5 of 962+ AI Developer jobs










See all 962+ AI Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new AI Developer roles.
Get Access To All Jobs
ROLE DESCRIPTION & RESPONSIBILITIES
Dassault Systèmes SOLIDWORKS is dedicated to helping our customers innovate with 3D design and cloud-connected product development. The Quality Assurance organization plays a critical role in protecting the SOLIDWORKS brand by finding issues before they reach customers. We are looking for an AI Software Engineer to build internal tools and automation that make QA more efficient, data-driven, and focused on preventing regressions in SOLIDWORKS desktop and cloud offerings.
In this role you will design, implement, and maintain infrastructure and AI-powered solutions that improve how we detect problems, analyze test results, and prioritize customer-impacting risks. You will work closely with QA engineers, automation teams, and product stakeholders to shape the automation framework and extend quality practices across SOLIDWORKS cloud products.
- Assist the QA department in developing AI tools that increase efficiency, including AI agents that create manual test plans for new development and enhance test plans for existing functionality.
- Develop AI-assisted workflows to convert manual test plans (including those generated with AI) into automated tests that run continuously in our CI pipelines.
- Identify and implement practical solutions—websites, internal tools, agents, databases, and integrations—that improve departmental efficiency and visibility into quality trends.
- Design and maintain infrastructure that strengthens QA’s ability to detect problems early and use data to sharpen focus on customer-impacting issues before release.
- Contribute to the evolution of the automation framework and quality strategy for SOLIDWORKS cloud products.
- Provide automated solutions for QA teams when needed, delivering with a high level of quality, stability, and performance.
- Continuously improve product quality for the SOLIDWORKS brand in line with customer needs and expectations; apply AI wherever it meaningfully improves outcomes.
QUALIFICATIONS
- Fundamental knowledge of AI and/or Machine learning with a focus on deploying agents to many users that solve problems and increase productivity.
- Strong programming skills in C# or Java
- Familiarity with CI tools such as Jenkins
- Strong knowledge of scripting languages like PowerShell, Python, or JavaScript
- Experience in working with Machine Learning
- Experience in working with test frameworks
- Experience with API testing
- Knowledge of SCM tools like GIT
- Willingness to learn new technology to support the job
- Team Player, Problem solver, Creative, Accountable, Highly motivated
- Strong communication skills and Excellent time management
INCLUSION STATEMENT
In order to provide equal employment and advancement opportunities to all individuals, employment decisions at 3DS are based on merit, qualifications and abilities. 3DS is committed to a policy of non-discrimination and equal opportunity for all employees and qualified applicants without regard to race, color, religion, gender, sex (including pregnancy, childbirth or medical or common conditions related to pregnancy or childbirth), sexual orientation, gender identity, gender expression, marital status, familial status, national origin, ancestry, age (40 and above), disability, veteran status, military service, application for military service, genetic information, receipt of free medical care, or any other characteristic protected under applicable law. 3DS will make reasonable accommodations for qualified individuals with known disabilities, in accordance with applicable law. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable state laws and local ordinances. We are committed to fair employment practices and will evaluate all candidates based on their qualifications, regardless of past arrest or conviction history.
COMPENSATION & BENEFITS
Dassault Systèmes offers an excellent salary with potential for bonus, commensurate with experience. Benefits include a choice of plans providing comprehensive coverage for medical, dental, vision care for employee & dependents as well as employee life, short & long term disability, tuition reimbursement, immediate 401K enrollment, 401K match (50 cents on the dollar, up to the first 8% of your eligible compensation that you contribute based on match eligibility criteria), flexible time off policy, and 10 paid holidays.
Compensation for the role will be commensurate with experience. The total expected compensation range will be between $110000 and $130000, representing the base salary (or annualized salary based on estimated hourly compensation) and target bonus.
See all 962+ H-1B Visa AI Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new H-1B Visa AI Developer Jobs.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship as an AI Developer
Map your SOC code before applying
AI Developer roles map to multiple SOC codes depending on whether your work is classified as software development or machine learning research. Pull the O*NET profile for your target title to confirm the code your employer will use on the LCA, since mismatches trigger RFEs.
Verify prevailing wage before salary negotiations
Run your job title, location, and SOC code through the OFLC Wage Search before accepting an offer. The LCA wage must meet or exceed the prevailing wage for your level, and employers can't legally adjust it downward once filed.
Target employers with cap-exempt filing history
Universities, nonprofit research organizations, and government-affiliated entities are cap-exempt, letting them file H-1B petitions year-round. AI research divisions at these institutions hire developers regularly and bypass the annual lottery entirely.
Search H-1B filing history on Migrate Mate
Filter AI Developer roles on Migrate Mate by employers who have filed H-1B LCAs in your specific occupation code. This removes guesswork about sponsorship willingness and surfaces companies with active filing patterns for your exact role type.
Prepare your degree equivalency documentation early
USCIS scrutinizes AI Developer petitions where the degree field doesn't directly match the role. If your degree is in mathematics or physics rather than computer science, get a credential evaluation and collect employer documentation showing the degree is sufficient for the position.
Confirm your employer is E-Verify enrolled before your start date
If you're transitioning from F-1 OPT to H-1B, your employer must be E-Verify enrolled for STEM OPT and must remain enrolled through your cap-gap period. Confirm enrollment status during the offer stage, not after you've already submitted your I-20 extension request.
H-1B Visa AI Developer: Frequently Asked Questions
Does an AI Developer role qualify as an H-1B specialty occupation?
Yes. AI Developer positions typically qualify because they require at least a bachelor's degree in computer science, artificial intelligence, or a directly related field. USCIS evaluates specialty occupation on a case-by-case basis, so your employer's job description must clearly tie the degree requirement to the specific duties of the role, not just list it as preferred.
How do I find employers who actively sponsor H-1B visas for AI Developer roles?
Search Migrate Mate for AI Developer positions filtered by employers with verified H-1B LCA filing history in your occupation code. This surfaces companies that have already filed for similar roles, so you're not relying on unverified employer claims about sponsorship willingness during the interview process.
Can I switch AI Developer jobs while on H-1B status?
Yes, under AC21 portability you can change employers after your I-140 has been approved and your H-1B has been pending for 180 days or more, as long as the new role is in the same or similar occupational classification. For most AI Developer moves between employers, your new employer files an H-1B transfer petition and you can start work once USCIS receives it.
What happens to my H-1B status if my AI Developer role is reclassified as a research position?
If your duties shift significantly toward research, your employer may need to file an amended H-1B petition with USCIS reflecting the updated SOC code and job description. A change in duties that affects the specialty occupation classification or prevailing wage level requires an amendment before the change takes effect, not after. Confirm with your employer's immigration contact when a role change is being discussed.
How does the H-1B lottery affect my timeline for starting an AI Developer job?
For cap-subject positions, your employer must submit your registration during the March lottery window, and the earliest an approved H-1B can take effect is October 1 of that fiscal year. If you're on OPT when selected, your cap-gap authorization covers the gap between OPT expiration and October 1, letting you continue working for the same employer without interruption. Roles at cap-exempt institutions have no lottery and no October 1 start constraint.