H-1B Visa Machine Learning Jobs
Machine Learning roles qualify as H-1B specialty occupations under the computer and mathematical occupations category, requiring at least a bachelor's degree in computer science, statistics, or a related field. Employers file an LCA with DOL before petitioning USCIS, certifying that your wage meets the prevailing level for your work location.
See All Machine Learning JobsOverview
Showing 5 of 4,519+ Machine Learning jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 4,519+ Machine Learning jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Machine Learning roles.
Get Access To All Jobs
Company Description
We are a passionate team of 300+ engineers, mathematicians, data analysts, project managers, and business consultants. But more importantly, we are active listeners, deep thinkers, and courageous problem solvers. The Resultant team purposefully comes together to produce a positive outcome. Our name symbolizes our commitment to empathy and collaboration—of not just delivering our clients with the best solutions, but to deeply listening to them, understanding their needs, and learning from each other in the process. The force of Resultant comes from the combined knowledge, passion, and innovation of our team and partners. Together, we partner with clients in the public and private sectors to help them overcome their most complex challenges, empowering our clients to drive meaningful change in their organizations and communities. In everything you do, you’ll help your clients, colleagues, and communities thrive. Resultant was founded as KSM Consulting in 2008.
Job Description
At Resultant, we are fearless problem solvers. We are passionate about helping our clients solve their toughest problems, while empathizing with people our solutions will help. Data analytics is a core component of how we do this. We are looking for a Senior Data Scientist / Machine Learning Engineer (DS/MLE) to add to our talented team of Data Scientists, Data Engineers, and Data Architects to solve some of the most exciting and challenging problems faced by companies and governments in today’s fast-paced environment. As a Senior DS/MLE, you will have the opportunity to develop novel machine learning and AI solutions and deploy them to production applications and systems.
Here is what a typical day for you might look like:
- Engaging directly with current and prospective clients to understand business needs, translate them into technical requirements, and communicate findings in a clear, actionable way
- Partnering with internal and client stakeholders to shape solutions, develop proposals, and contribute to go-to-market initiatives
- Design, develop and deploy efficient data pipeline for both structured and unstructured data
- Productionize machine learning research in both on premises and cloud environments
- Rapid prototyping solutions and integrating of new data sources
- Drive optimization, testing and tooling to improve quality of solutions
- Develop and apply machine learning and advanced analytics algorithms to solve problems you have never seen before
- Collaborate with data architects and software developers to plan and construct the architecture of model deployment
- Develop and support APIs to serve models and other data solutions
- Continuously learning and adopting new tools and technologies to stay ahead in a rapidly evolving AI landscape
Qualifications
This is not an entry level/recent graduate role and requires at least 5+ years of related industry experience.
Education and Experience:
Required
- Experience working in a consulting firm (professional services or managed services)
- Previous experience managing a team of Data Scientists.
- Bachelor’s degree (and preferably an advanced degree) in Computer Science, Engineering, or in a quantitative field is required
- 5+ years experience with software engineering in Python (additional languages like Scala/C++/R are a plus)
- 3+ years experience with Databricks and/or Apache Spark
- 3+ years experience with advanced analytics and modern machine learning techniques
- 3+ years experience with APIs, containerization (Docker), and orchestration (Airflow)
- 3+ experience with relational databases and SQL (Postgres, Redshift, SQL Server)
- 3+ experience with Cloud platforms (Azure, AWS, GCP) and services
- Proficient with version control
- Proficient in software architecture and design patterns
- Proficient on Linux for both development and operations
Preferred
- Experience with deploying applications on Kubernetes
- Experience with Palantir Foundry
- Experience with Python API development frameworks (FastAPI, Django, Flask)
- Experience with NoSQL and streaming platforms, e.g., Kafka, MongoDB, Neo4j
Consulting, Communication and Leadership Skills:
- Experience working in a consulting or client-facing environment, collaborating directly with business stakeholders
- Strong ability to translate complex technical concepts for non-technical audiences
- Demonstrated experience contributing to business development efforts, including proposal writing, solutioning, and partnering with sales or account teams
- Solution creativity and effective written, verbal, and presentation skills
- Proven success working across diverse industries and project sizes with a collaborative, outcomes focused mindset
- Entrepreneurial inclination to discover novel opportunities for applying analytical techniques to business and social problems
Additional Information
What you should know about Resultant:
- Rezzers are humble, hungry, and smart. We solve big problems, serve lots of clients, and are entirely committed to delivering transformative outcomes.
- Rezzers are team players, deeply dedicated to the mission of the organization and to helping everyone around us be successful.
- Resultant compensates well, rewarding performance that delivers positive outcomes for our clients and ensuring incentives are aligned to achieve our goals.
- Resultant leaders work hard, serving as a shining example of what it means to be a great Rezzer. They are servant leaders, helping their team to be successful in all possible ways.
- We have a great benefits package including unlimited vacation, significant 401k contributions, and several opportunities to develop yourself.
- We pride ourselves in having the best talent in the industry and hope that you’re up for the challenge!
What our team members say about us…
- “I love our true empathy and concern for our clients, it's very rare and appreciated. It is a pleasure to be a part of an organization like Resultant.”
- “I learn something new every single day, and I feel like I'm a part of building an organization that has legs. I appreciate that I'm consistently humbled by the talent and caliber of our team.”
- “The culture of the company is amazing, and the climate of my team is great. The benefits that employees are offered are better than competitors, and the one-on-one presence that my team lead gives is extremely beneficial to me.”
All qualified applicants will receive consideration for employment without regard to age, color, sex, disability, national origin, race, religion, or veteran status.
Equal Opportunity Employer
We embrace AI across everything we do, and that includes how you prepare for this interview. Feel free to use AI tools to research the role, practice your responses, and put your best foot forward. What matters to us is getting to know the real you — how you think, how you communicate, and what you genuinely bring to the table. Our interviews are designed to go deeper than any polished answer, so come curious and come as yourself without the support of an AI tool during our conversation.
See all 4,519+ Machine Learning jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Machine Learning roles.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship in Machine Learning
Verify your degree field matches
USCIS requires a direct relationship between your degree and the ML role. A computer science or statistics degree maps cleanly, but a business degree rarely does. If your degree is adjacent, gather course transcripts showing machine learning or data science coursework before applying.
Check prevailing wages before negotiating
Use the OFLC Wage Search to look up the Level I through Level IV wage for your specific SOC code and work location. Your offer must meet at least Level I, but most ML roles are filed at Level II or III, which affects what employers can realistically sponsor.
Target employers with cap-exempt filing pathways
Universities, nonprofit research organizations, and government research entities can file H-1B petitions year-round without entering the lottery. ML research roles at these institutions let you start work before October 1, bypassing the April registration window entirely.
Find verified H-1B sponsors on Migrate Mate
Search Migrate Mate to identify employers with confirmed LCA filing history for machine learning and data science roles. You'll see which companies have actually sponsored H-1B workers in your target occupation, not just which ones claim to be open to sponsorship.
Clarify remote work before the LCA is filed
Your employer's LCA ties your prevailing wage to a specific worksite location. If you're working remotely from a different metro area than the employer's office, a separate LCA must be filed for that location. Resolve this before the petition is submitted, not after.
Request premium processing if your OPT end date is close
USCIS offers premium processing on Form I-129, which guarantees a decision within 15 business days. If your OPT authorization expires within three to four months of your start date, ask your employer to elect premium processing to avoid a gap in work authorization.
Machine Learning jobs are hiring across the US. Find yours.
Find Machine Learning JobsMachine Learning H-1B Visa: Frequently Asked Questions
Does a machine learning role qualify as a specialty occupation for H-1B purposes?
Yes. Machine learning positions fall under computer and mathematical occupations and consistently qualify as specialty occupations because they require theoretical and practical application of highly specialized knowledge in algorithms, statistical modeling, or neural network architecture. USCIS expects your degree to be in a directly related field such as computer science, applied mathematics, or statistics, not a general business or unrelated technical discipline.
Which employers actually sponsor H-1B visas for machine learning jobs?
Technology companies, financial services firms, healthcare analytics organizations, and defense contractors are the most active H-1B sponsors for ML roles. The most reliable way to identify verified sponsors is to search Migrate Mate, which surfaces employers based on confirmed DOL LCA filing history for machine learning and related data science occupations, rather than self-reported sponsorship willingness.
How does the H-1B lottery affect machine learning job seekers specifically?
The annual H-1B cap applies to most private-sector ML roles, with registration opening each March and USCIS conducting a random lottery if registrations exceed the 85,000 cap. If you're not selected, employment at a cap-exempt institution such as a university research lab or qualifying nonprofit is the primary alternative that bypasses the lottery entirely and allows an immediate petition filing.
Can my employer file my H-1B petition while I'm working on OPT STEM extension?
Yes, and this is the standard path for most F-1 graduates. Your employer registers you in the March lottery, and if selected, files Form I-129 before October 1. Your STEM OPT remains valid until your H-1B status takes effect, provided your employer is E-Verify enrolled, which is a mandatory condition for all STEM OPT extensions. Confirm E-Verify enrollment before accepting an offer.
What happens to my H-1B status if my machine learning role changes significantly?
A material change in job duties, title, or work location can require your employer to file an amended H-1B petition with USCIS before the change takes effect. Moving from an individual contributor ML role to a managerial position, or shifting from model development to data engineering, are the kinds of changes that typically trigger an amendment. Ask your employer to review any significant role change with their immigration counsel before it's finalized.
See which Machine Learning employers are hiring and sponsoring visas right now.
Search Machine Learning Jobs