H-1B Visa Algorithm Developer Jobs
Algorithm Developer jobs attract H-1B visa sponsorship from tech companies, financial firms, and research institutions that need specialists in optimization, machine learning pipelines, and computational methods. The role qualifies as a specialty occupation under H-1B rules, requiring at least a bachelor's degree in computer science, mathematics, or a directly related field.
Find H-1B Visa Algorithm Developer JobsOverview
Showing 3 of 10+ Algorithm Developer jobs






See all Algorithm Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Algorithm Developer roles.
Get Access To All Jobs
Who We Are
Applied Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new semiconductor chip and advanced display in the world. The equipment that we create and service is essential to advancing AI and accelerating the commercialization of next-generation semiconductor chips. Join us and push the boundaries of materials science and engineering in a company at the foundation of the electronics industry. The work we do together advances the world’s technology.
What We Offer
Salary:
$184,000.00 - $253,000.00
Location:
Santa Clara, CA
You’ll benefit from a supportive work culture that encourages you to learn, develop, and grow your career as you take on challenges and drive innovative solutions for our customers. We empower our team to push the boundaries of what is possible—while learning every day in a supportive leading global company. At Applied Materials, we care about the health and wellbeing of our employees. We’re committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go.
What You’ll Do
You will be responsible for leading research, design, development and implementation of algorithmic modules. You will perform algorithmic concept and feasibility for classical, and ML/DL based computer vision algorithms, including problem analysis, data gathering, literature review, concept selection and evaluation and implementation constraints.
Your key responsibilities will be
- Evaluate and develop computer vision and machine learning / deep learning algorithms for defect detection, defect classification, metrology, and image analysis on a semiconductor process control tool.
- Investigate, survey literature, and prototype algorithm approaches to solve complex problems by understanding the customer use cases.
- Collaborate with other functional teams such as compute infra, SW, systems and applications and productize new algo solutions that meet certain specifications.
- Perform concept and feasibility studies, algorithm validation, and benchmarking on large datasets to demonstrate effective solution through data-driven approaches.
- Write and maintain optimized, production-quality code and work with software teams to integrate algorithms into the inspection tool.
- Optimize algorithm performance by efficiently using the compute resources.
You will be a great fit if you have
- Experience working in Semiconductor industry.
- Strong background in computer vision, image processing, and DL technology.
- Expertise in C/C++, Python and working experience with Tensor Flow, PyTorch or similar framework.
- Knowledge of GPU programming using CUDA or OpenCL.
- Working knowledge with AI coding tools is desired.
- Academic background in Computer Vision, Deep Learning, Machine Learning, or Artificial Intelligence.
- Excellent analytical, problem-solving, and organizational skills, along with strong interpersonal communication skills.
- New Ph.D. graduate or Master's (with 4+ years of experiences) in computer science/electrical engineering or similar fields.
Additional Information
Time Type:
Full time
Employee Type:
Assignee / Regular
Travel:
Yes, 10% of the Time
Relocation Eligible:
Yes
The salary offered to a selected candidate will be based on multiple factors including location, hire grade, job-related knowledge, skills, experience, and with consideration of internal equity of our current team members. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation such as participation in a bonus and a stock award program, as applicable.
For all sales roles, the posted salary range is the Target Total Cash (TTC) range for the role, which is the sum of base salary and target bonus amount at 100% goal achievement.
Applied Materials is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.
In addition, Applied endeavors to make our careers site accessible to all users. If you would like to contact us regarding accessibility of our website or need assistance completing the application process, please contact us via e-mail at Accommodations_Program@amat.com, or by calling our HR Direct Help Line at 877-612-7547, option 1, and following the prompts to speak to an HR Advisor. This contact is for accommodation requests only and cannot be used to inquire about the status of applications.
See all H-1B Visa Algorithm Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new H-1B Visa Algorithm Developer Jobs.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship as an Algorithm Developer
Align your degree to the role
USCIS scrutinizes whether your degree field directly relates to algorithm development. A computer science, applied mathematics, or electrical engineering degree strengthens your petition. A general business or unrelated STEM degree can trigger a Request for Evidence.
Look up prevailing wages before negotiating
Your employer's LCA must certify a wage at or above the DOL prevailing wage for your SOC code and worksite location. Run the OFLC Wage Search before accepting an offer so you know the minimum your employer is legally required to pay.
Target employers with active LCA filing history
Find Algorithm Developer roles at companies that have already certified LCAs for similar positions. Migrate Mate shows employers with verified H-1B sponsorship history, searchable by role and city, so you can focus on companies already set up to file.
Confirm each worksite has its own certified LCA
If you work across multiple client sites or office locations, your employer needs a separate certified LCA for each worksite. Raise this during offer negotiations, especially at consulting firms that place engineers at client locations.
Review your O*NET profile before the petition
O*NET classifies Algorithm Developer duties under specific SOC codes that your employer cites in the I-129 petition. Reviewing the task and knowledge requirements listed there helps you match your resume language to what USCIS expects for a specialty occupation showing.
Plan your timeline around the cap selection rules
H-1B cap selection rules have changed recently, so confirm the current process with USCIS before your employer begins preparing your petition. Status is granted for up to three years, extendable to a six-year maximum, so plan your project commitments accordingly.
H-1B Visa Algorithm Developer: Frequently Asked Questions
Does Algorithm Developer qualify as an H-1B specialty occupation?
Yes. Algorithm development typically requires a bachelor's degree or higher in computer science, applied mathematics, statistics, or a closely related field, which satisfies the H-1B specialty occupation definition. USCIS will evaluate the specific duties in your employer's job description, so the petition should clearly document that the role requires theoretical and applied knowledge at a degree level.
Which employers sponsor H-1B visas for Algorithm Developer roles?
Technology companies, quantitative finance firms, defense contractors, and research-driven enterprises are the most active sponsors for algorithm-focused roles. You can browse verified sponsoring employers on Migrate Mate, which lists companies with confirmed H-1B LCA filing history for technical positions, searchable by location and job category.
How does the prevailing wage requirement affect Algorithm Developer salaries?
Your employer's LCA must certify a wage at or above the DOL prevailing wage for your SOC code and worksite county. Prevailing wages vary significantly by geography: a role in San Francisco carries a higher DOL floor than the same title in a smaller metro. Use the OFLC Wage Search to look up the Level I through Level IV wage tiers for your specific location before comparing offers.
Can I switch employers while on an H-1B as an Algorithm Developer?
Yes, through H-1B portability. If your new employer files an I-129 transfer petition while your current H-1B is in valid status, you can start working for the new employer once USCIS receives the petition, without waiting for approval. The new employer must file a fresh LCA for the new worksite and role before submitting the transfer petition to USCIS.
What documentation strengthens an H-1B petition for an Algorithm Developer?
A strong petition includes a detailed job description mapping duties to degree-level knowledge, your official transcripts showing a relevant technical degree, and the certified LCA matching the offered wage and worksite. If your work involves proprietary methods or published research, including that evidence helps USCIS confirm the role requires specialized theoretical expertise rather than general programming skills.