H-1B Visa ML Engineer Jobs
ML Engineer roles qualify as H-1B visa specialty occupations because they require at least a bachelor's degree in computer science, statistics, or a related field. Most ML positions fall under SOC code 15-2051 (Data Scientists) or 15-1256 (Software Developers), which affects your prevailing wage level and LCA filing. Cap-subject H-1B registration opens each March for an October 1 start date.
Find H-1B Visa ML Engineer JobsOverview
Showing 5 of 2,229+ ML Engineer jobs










See all 2,229+ ML Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new ML Engineer roles.
Get Access To All Jobs
Senior Machine Learning Engineer
Job Summary
This role is responsible for leveraging expertise to design, develop, and implement cutting-edge machine learning models that solve complex challenges and enhance business processes. The role collaborates with cross-functional teams, to transform data into actionable insights by selecting, training, and optimizing machine learning algorithms. The role ensures that ML models are properly trained, validated, and optimized for performance.
Responsibilities
- Architects, develops and programs integrated software solutions, especially in support of the development, deployment and life cycle of machine learning models.
- Builds and maintains robust data pipelines and monitoring systems in distributed computing environments.
- Defines collection protocols and analyzes data sources; develops, trains and evaluates models; creates visualizations of data properties and model performance.
- Establishes and optimizes scalable processes for large-scale data operations to drive ML product improvements.
- Engages with business and analytics teams to translate data requirements into technical solutions leveraging machine learning principles.
- Collaborates with DevOps teams to integrate models into production systems and automate deployment processes.
- Validates, communicates, and monitors the delivery of customer requirements for AI/ML solutions.
- Participates in cutting-edge research in artificial intelligence and machine learning applications.
- Stays up-to-date with the latest advancements in machine learning and related technologies.
- Manages and maintains the compute cluster environment used to host and serve machine learning models, including capacity planning, performance monitoring, resource allocation, system reliability, and operational support.
Education & Experience Recommended
Four-year or Graduate Degree in Computer Science, Statistics, Mathematics, Data Science, or any other related discipline or commensurate work experience or demonstrated competence. Typically has 7-10 years of work experience, preferably in computer programming languages, machine learning, algorithms, statistical methods, or a related field.
Preferred Certifications
- AWS Certified Machine Learning Specialty or equivalent
Knowledge & Skills
- AI/ML Inference Infrastructure
- Agile Methodology
- Algorithms
- Artificial Intelligence
- Automation
- Big Data
- C++ (Programming Language)
- Computer Science
- CUDA
- Data Science
- Deep Learning
- GenAI
- Infrastructure Monitoring and Observability
- Kubernetes
- LLM Eval
- LLMOps
- Machine Learning
- Model Quantization
- Natural Language Processing
- Python (Programming Language)
- PyTorch (Machine Learning Library)
- Retrieval-Augmented Generation (RAG)
- Software Engineering
- Vector Databases
- vLLM
Cross-Org Skills
- Effective Communication
- Results Orientation
- Learning Agility
- Digital Fluency
- Customer Centricity
Impact & Scope
Impacts function and leads and/or provides expertise to functional project teams and may participate in cross-functional initiatives.
Complexity
Works on complex problems where analysis of situations or data requires an in-depth evaluation of multiple factors.
Disclaimer
This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.
Pay & Benefits
The pay range for this role is $147,050 to $230,850 USD annually with additional opportunities for pay in the form of bonus and/or equity (applies to United States of America candidates only). Pay varies by work location, job-related knowledge, skills, and experience.
Benefits:
HP offers a comprehensive benefits package for this position, including:
- Health insurance
- Dental insurance
- Vision insurance
- Long term/short term disability insurance
- Employee assistance program
- Flexible spending account
- Life insurance
- Generous time off policies, including;
- 4-12 weeks fully paid parental leave based on tenure
- 11 paid holidays
- Additional flexible paid vacation and sick leave
- US benefits overview https://hpbenefits.ce.alight.com/
The compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law.
Job
Software
Schedule
Full time
Shift
No shift premium (United States of America)
Travel
Relocation
Equal Opportunity Employer (EEO)
HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).
Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.
See all 2,229+ H-1B Visa ML Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new H-1B Visa ML Engineer Jobs.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship as a ML Engineer
Map your degree to SOC codes
ML Engineer roles get filed under different SOC codes depending on the employer, most use 15-2051 or 15-1256. Pull your target SOC from O*NET before interviews so you can confirm your degree field aligns and anticipate any specialty occupation scrutiny.
Verify prevailing wage before negotiating
Use the OFLC Wage Search to look up the Level I through Level IV wage for your SOC code and work location before you accept an offer. Your employer's LCA must certify a wage at or above that threshold, and it affects what they can legally pay you.
Target employers already filing LCAs for ML roles
Search Migrate Mate to filter for employers with verified H-1B LCA filing history specifically for ML and data science roles. That filing record tells you the employer knows the process and has done it for your job type before.
Ask whether the employer is cap-exempt
Universities, nonprofit research institutions, and certain government-affiliated entities are cap-exempt, meaning your H-1B can start any time of year without waiting for the October 1 cap date. If you're open to those employers, your timeline compresses significantly.
Request premium processing if your start date is tight
USCIS offers premium processing on I-129 petitions, which guarantees a 15-business-day adjudication window. If you're transferring from OPT or a prior H-1B and your authorization gap is narrow, confirm early whether your employer will pay for it.
Document project scope and model ownership clearly
USCIS RFEs for ML Engineer petitions frequently challenge whether the role truly requires a specialized degree rather than general coding skills. Collect evidence showing you own model architecture decisions, not just implementation tasks, to support the specialty occupation case.
H-1B Visa ML Engineer: Frequently Asked Questions
Does an ML Engineer role qualify as a specialty occupation for H-1B purposes?
Yes, provided the position requires at least a bachelor's degree in a directly related field such as computer science, mathematics, or statistics. Roles focused on model research, algorithm design, or applied machine learning typically satisfy the specialty occupation standard. Roles that only require general programming skills with no field-specific degree requirement can face RFEs, so the job description needs to be precise about degree requirements.
Which SOC code do employers typically use when filing H-1B petitions for ML Engineers?
Most employers file under 15-2051 (Data Scientists) or 15-1256 (Software Developers and Software Quality Assurance Analysts). The choice affects the prevailing wage level your employer must certify on the LCA. You can look up both codes on O*NET to see which job zone and education requirements best match your role's actual duties before your employer submits the LCA to DOL.
How do I find employers who have actually sponsored H-1B visas for ML Engineer roles before?
Migrate Mate surfaces employers with verified DOL Labor Condition Application filing history filtered by occupation code, so you can see which companies have filed LCAs for ML and data science roles specifically. Checking LCA history is more reliable than asking recruiters, because it shows actual filings rather than stated willingness to sponsor.
Can I switch ML Engineer jobs while on H-1B status without losing my place in line?
Yes. Under AC21 portability, if your I-140 has been approved for at least 180 days and your new role is in the same or a substantially similar occupational classification, you can port your priority date to the new employer's petition. Your new employer still needs to file a new H-1B transfer petition before your current authorization ends, and you can start the new job once that petition is received by USCIS.
What documentation should I prepare before an employer files my H-1B petition as an ML Engineer?
You'll need your academic transcripts and degree certificates, any credential evaluations if your degree is from outside the U.S., a current resume detailing your project responsibilities, and any publications or patents that support your specialty. Your employer's attorney will also need your passport, current I-94 record, and prior immigration documents. Having these organized before the attorney engagement starts reduces delays significantly.