H-1B Visa Senior ML Engineer Jobs
Senior ML Engineer roles qualify as H-1B visa specialty occupations under the computer occupations SOC category, requiring at least a bachelor's degree in computer science, statistics, or a related field. Most employers filing LCAs for these roles fall under Level III or IV prevailing wages, reflecting the seniority of the position.
Find H-1B Visa Senior ML Engineer JobsOverview
Showing 5 of 1,250+ Senior ML Engineer jobs










See all 1,250+ Senior ML Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior ML Engineer roles.
Get Access To All Jobs
INTRODUCTION
NYU Grossman School of Medicine is one of the nation's top-ranked medical schools. For 175 years, NYU Grossman School of Medicine has trained thousands of physicians and scientists who have helped to shape the course of medical history and enrich the lives of countless people. An integral part of NYU Langone Health, the Grossman School of Medicine at its core is committed to improving the human condition through medical education, scientific research, and direct patient care. At NYU Langone Health, equity and inclusion are fundamental values. We strive to be a place where our exceptionally talented faculty, staff, and students of all identities can thrive. We embrace inclusion and individual skills, ideas, and knowledge.
Position Summary:
We have an exciting opportunity to join our team as a Sr. Engineer I - AI.
As a Senior ML Engineer, you will support the implementation of diverse Generative AI and Machine Learning initiatives across the health system. You will be responsible for driving specific projects forward in collaboration with the key customers - data scientists, business units and IT partners across the various verticals (corporate services, office of science and research, clinical, and pathology).
Job Responsibilities:
- Design and implement AI/ML applications using tools and frameworks from our teams technology stack and following the best practices in software development
- Collaborate with data scientists to build and / or fine-tune high performing AI models and implement modern techniques from relevant published papers
- Develop scalable and robust pipelines to support large data processing tasks
- Implement our internal security and data protection standards in AI applications; assist the team with maintaining emerging AI system risk and security standards
- Support the team in preparation for technical reviews and internal documentation (architecture, IT Security, AI)
- Collaborate with other team members and stakeholders to meet team objectives; develop understanding of business workflows shadow / work with clients to gather feature requirements, identify and document AI opportunities, create appropriate tickets, participate in backlog refinement, execute tickets, participate in code-review activities
- Stay updated with the latest industry trends and advancements in AI and relevant cloud technologies; routinely share and demonstrate learnings with the team
- Provide technical guidance and coaching to less experienced team members
- Participate in all phases of AI software development life cycle, including functional analysis, prototyping, development, evaluation, testing, deployment, refactoring and technical support
Minimum Qualifications:
To qualify you must have a Bachelor's degree in computer science, software engineering, or a related field.
- At least 3-5 years of hands-on experience in AI Solution development
- Strong programming skills in Python, or other languages commonly used in AI development
- Substantial knowledge of AI, machine learning, and deep learning
- Experience with AI platforms like PyTorch or TensorFlow
- Experience with building large-scale and/or compute-intensive applications on clusters for data engineering, model training and evaluation (HPC, Spark, Kubernetes)
- Understanding of software development principles and methodologies, including data structures, data modeling and software architecture
- Excellent problem-solving skills and ability to work in a team environment
- Excellent communication skills, both verbal and written
Preferred Qualifications:
- Masters degree in computer science, data science, software engineering, or a related quantitative discipline
- 5-7 years of hands-on experience in AI Solution development
- Basic understanding of at least one cloud (Azure, AWS, GCP) and cloud native development tools, and experience using their AI / ML toolchain
Qualified candidates must be able to effectively communicate with all levels of the organization.
NYU Grossman School of Medicine provides its staff with far more than just a place to work. Rather, we are an institution you can be proud of, an institution where you'll feel good about devoting your time and your talents. At NYU Langone Health, we are committed to supporting our workforce and their loved ones with a comprehensive benefits and wellness package. Our offerings provide a robust support system for any stage of life, whether it's developing your career, starting a family, or saving for retirement. The support employees receive goes beyond a standard benefit offering, where employees have access to financial security benefits, a generous time-off program and employee resources groups for peer support. Additionally, all employees have access to our holistic employee wellness program, which focuses on seven key areas of well-being: physical, mental, nutritional, sleep, social, financial, and preventive care. The benefits and wellness package is designed to allow you to focus on what truly matters. Join us and experience the extensive resources and services designed to enhance your overall quality of life for you and your family.
NYU Grossman School of Medicine is an equal opportunity employer and committed to inclusion in all aspects of recruiting and employment. All qualified individuals are encouraged to apply and will receive consideration. We require applications to be completed online.
NYU Langone Health provides a salary range to comply with the New York state Law on Salary Transparency in Job Advertisements. The salary range for the role is $101,493.51 - $147,000.00 Annually. Actual salaries depend on a variety of factors, including experience, specialty, education, and hospital need. The salary range or contractual rate listed does not include bonuses/incentive, differential pay or other forms of compensation or benefits.
See all 1,250+ H-1B Visa Senior ML Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new H-1B Visa Senior ML Engineer Jobs.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship as a Senior ML Engineer
Verify your degree supports specialty occupation
USCIS scrutinizes whether your degree field directly relates to ML engineering. A computer science or statistics degree is cleanest. If yours is adjacent, gather transcripts showing coursework in machine learning, linear algebra, and algorithms before applications go out.
Look up prevailing wages before negotiating
Use the OFLC Wage Search to find the Level III or IV wage for your target SOC code and metro area. Your offered salary must meet or exceed the LCA-certified wage, so knowing the floor before negotiating protects your sponsorship eligibility.
Filter employers by active LCA filing history
Search Migrate Mate to identify companies with recent LCA filings for ML engineering roles. Employers who've filed within the past 12 months have active sponsorship infrastructure, making them far more likely to move quickly through the H-1B process.
Target cap-exempt employers to skip the lottery
Universities, nonprofit research labs, and government-affiliated institutions are cap-exempt, meaning they can file H-1B petitions year-round without lottery selection. Senior ML roles exist at places like national labs and academic medical centers, and a cap-exempt offer eliminates lottery risk entirely.
Request premium processing before your OPT expires
USCIS premium processing guarantees a 15-business-day adjudication decision. If your OPT end date is close to October 1, confirm your employer will file with premium processing so any RFE response window doesn't push adjudication past your authorized period.
Prepare an ML portfolio that addresses specialty occupation RFEs
USCIS sometimes issues RFEs questioning whether senior ML roles qualify as specialty occupations. Compile peer-reviewed publications, model architecture documentation, and O*NET job zone data before filing so your employer's attorney can respond without delay.
H-1B Visa Senior ML Engineer: Frequently Asked Questions
Does a Senior ML Engineer role qualify as an H-1B specialty occupation?
Yes. Senior ML Engineer positions fall under computer occupations SOC codes that USCIS consistently recognizes as specialty occupations, requiring at least a bachelor's degree in computer science, mathematics, statistics, or a directly related field. The seniority level actually strengthens the case because it reinforces that the role demands specialized theoretical knowledge, not just general programming skills.
How do I find employers who actively sponsor H-1B visas for ML engineers?
Search Migrate Mate, which surfaces employers with verified LCA filing history filtered by occupation. Prioritize companies that have filed LCAs specifically for machine learning or data science roles in the past year. Active filings signal that a company has established relationships with immigration counsel and understands the H-1B timeline, reducing friction on your end.
Can I switch to a new ML engineer employer while on H-1B status?
Yes, through H-1B portability under AC21. If your current H-1B has been approved for at least 180 days and you move to a same-or-similar occupation, you can start working for the new employer as soon as they file the transfer petition, before it's approved. ML engineering roles within the same SOC code group generally qualify as same-or-similar.
What happens if my H-1B lottery registration isn't selected?
You have several fallback paths. Cap-exempt employers, including universities and qualifying nonprofit research organizations, can sponsor you without lottery selection. An O-1A visa is another route if you have published research, patents, or other evidence of extraordinary ability in machine learning. Some candidates also pursue L-1 visa transfers through multinational employers if they've worked abroad for the same company.
Does my employer's H-1B petition need to specify machine learning as my primary duty?
Yes. The LCA and I-129 petition must accurately describe your actual job duties, including the specific ML frameworks, model types, and research or production systems you'll work on. Vague duty descriptions like 'software development' invite RFEs. Your employer's attorney should document why the role requires a specialized degree, not just technical experience, to satisfy the specialty occupation standard.