H-1B Visa Senior AI Software Engineer Jobs
Senior AI Software Engineer roles sit squarely within H-1B visa specialty occupation criteria, requiring at minimum a bachelor's degree in computer science, machine learning, or a related field. Employers filing H-1B petitions for this role must certify a prevailing wage through the DOL, and cap-subject filings enter the annual lottery each March.
Find H-1B Visa Senior AI Software Engineer JobsOverview
Showing 5 of 927+ Senior AI Software Engineer jobs










See all 927+ Senior AI Software Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior AI Software Engineer 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 927+ H-1B Visa Senior AI Software Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new H-1B Visa Senior AI Software Engineer Jobs.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship as a Senior AI Software Engineer
Map your degree to specialty occupation criteria
USCIS evaluates whether your degree field directly relates to AI engineering work. A computer science or machine learning degree is straightforward, but adjacent fields like applied mathematics or electrical engineering need a clear narrative tying coursework to the role's technical requirements.
Use OFLC Wage Search before negotiating salary
Pull the prevailing wage for your SOC code and target metro area before your offer stage. Employers must pay at least the DOL-certified wage level, so knowing Level III or IV thresholds for AI roles gives you a grounded starting point and signals you understand the filing process.
Filter employers by active H-1B LCA filing history
On Migrate Mate, you can search Senior AI Software Engineer roles filtered to employers with verified H-1B Labor Condition Application filing history, so you're not spending time on companies that have never sponsored this visa category.
Target cap-exempt employers for faster timelines
Universities, nonprofit research institutions, and certain government-affiliated labs are exempt from the annual H-1B cap and lottery. AI research roles at these organizations can be filed at any time of year, bypassing the March registration window and the 60-day waiting period entirely.
Confirm your employer is E-Verify enrolled before accepting
H-1B petitions can only be filed by employers registered with E-Verify. Smaller AI startups sometimes aren't enrolled, which delays or blocks your petition. Ask HR directly before signing, since enrollment takes time and can't be backdated to your start date.
Prepare your O*NET profile match for RFE risk
USCIS regularly issues Requests for Evidence on AI engineering roles when the degree-to-job connection isn't explicit. Pull the O*NET occupation profile for your job code and document how your specific duties align with the listed tasks and required knowledge areas before your employer submits.
H-1B Visa Senior AI Software Engineer: Frequently Asked Questions
Does a Senior AI Software Engineer role qualify as an H-1B specialty occupation?
Yes. USCIS treats software engineering positions requiring a bachelor's degree or higher in computer science, machine learning, or a directly related field as specialty occupations. For senior-level AI roles, the combination of advanced technical requirements and degree specificity typically satisfies all four specialty occupation criteria. The employer's job description must clearly state the degree requirement, not just prefer it.
Which employers sponsor H-1B visas for AI engineering roles?
Large technology companies, AI-focused startups with institutional backing, cloud platform providers, financial services firms building quantitative systems, and university research labs all regularly sponsor H-1B visas for senior AI engineering positions. Migrate Mate lists employers with verified H-1B LCA filing history specifically for this role, so you can prioritize outreach to companies that have already gone through the process.
How does the H-1B cap lottery affect senior AI engineers specifically?
Cap-subject H-1B petitions are limited to 85,000 new visas per fiscal year, with registration opening each March. Selection is random, not merit-based, so a strong AI background doesn't improve your odds in the general pool. If you're currently on OPT or STEM OPT, timing your job search to align with the March registration window is critical for maintaining continuous work authorization.
Can an AI engineering role justify H-1B approval without a computer science degree?
Sometimes. USCIS accepts equivalent experience under a three-for-one rule, where three years of progressively specialized AI engineering experience substitutes for one year of a bachelor's degree. A master's or Ph.D. in a related field like statistics or electrical engineering can also qualify, provided the employer documents how that degree directly prepares someone for the specific AI responsibilities in the role description.
What happens to my H-1B status if I'm laid off from an AI engineering job?
You have a 60-day grace period after involuntary termination to find a new H-1B employer, change to another nonimmigrant status, or depart the country. Your new employer must file a transfer petition before the grace period ends. Maintaining documentation of your layoff date and any active job search is important, since USCIS may scrutinize the timeline during a transfer petition review.