Machine Learning Jobs in USA with Visa Sponsorship
Machine learning roles in the US span academic research labs, big tech research divisions, and applied teams at companies across every industry, all of which regularly sponsor international talent. A strong publication record, conference presentations at venues like NeurIPS or ICML, and demonstrated research contributions significantly strengthen both your job applications and your visa petition. The field rewards deep expertise in areas like deep learning, probabilistic modeling, or optimization, making it one of the most accessible paths for researchers seeking US sponsorship. For detailed occupation requirements, see the O*NET profile.
See All Machine Learning JobsOverview
Showing 5 of 5,870+ 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 5,870+ 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
INTRODUCTION
Kforce has a client in Smithfield, RI that is seeking a Machine Learning Engineer.
Responsibilities
- Design and develop machine learning and deep learning systems using ML (Machine Learning) algorithms/frameworks
- Work with data to create models and perform statistical analysis, train and retrain models to optimize performance
- Run machine learning tests and experiments
REQUIREMENTS
- Bachelor's degree or equivalent experience
- Solid 5+ years hands on development as Machine Learning Engineer
- Strong programming skills in Python and Java
- Experience with working on Gen AI solutions with Large Language Models, LangGraph, LangChain, LlamaIndex, Prompt Engineering and Fine tuning
- Solid experience with developing python-based APIs needed (FastAPI/Flask)
- Demonstrated work experience using AWS services: Deploy the models in Sagemaker, cloud-based data platforms like Snowflake or RDS for analytics data hosting; EC2/EKS compute set-up
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law. This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
By clicking “Apply Today” you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.

INTRODUCTION
Kforce has a client in Smithfield, RI that is seeking a Machine Learning Engineer.
Responsibilities
- Design and develop machine learning and deep learning systems using ML (Machine Learning) algorithms/frameworks
- Work with data to create models and perform statistical analysis, train and retrain models to optimize performance
- Run machine learning tests and experiments
REQUIREMENTS
- Bachelor's degree or equivalent experience
- Solid 5+ years hands on development as Machine Learning Engineer
- Strong programming skills in Python and Java
- Experience with working on Gen AI solutions with Large Language Models, LangGraph, LangChain, LlamaIndex, Prompt Engineering and Fine tuning
- Solid experience with developing python-based APIs needed (FastAPI/Flask)
- Demonstrated work experience using AWS services: Deploy the models in Sagemaker, cloud-based data platforms like Snowflake or RDS for analytics data hosting; EC2/EKS compute set-up
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law. This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
By clicking “Apply Today” you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.
See all 5,870+ 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 Machine Learning Jobs
Leverage top-tier publications for an O-1 visa
Papers accepted at NeurIPS, ICML, ICLR, or CVPR carry significant weight in an O-1 extraordinary ability petition. Combine publications with citation counts, peer review invitations, and conference keynotes to build a compelling case.
Explore EB-2 NIW if you hold a PhD in ML
ML researchers with doctoral degrees can petition for an EB-2 National Interest Waiver without employer sponsorship. If your work has applications in healthcare, climate, defense, or other areas of national importance, NIW may be a viable green card path.
Target industries beyond big tech
ML talent is in demand in quantitative finance (Two Sigma, Citadel, DE Shaw), pharmaceuticals (Pfizer, Genentech), and autonomous vehicles (Waymo). These industries sponsor aggressively and often pay competitively with major tech companies.
Use cap-exempt positions at national labs
Sandia, Los Alamos, and Oak Ridge National Laboratories run active ML research programs with H-1B cap-exempt positions. No lottery required, and you can file any time of year while working on cutting-edge problems.
Build a strong STEM OPT runway
CS, mathematics, and statistics degrees qualify for STEM OPT - up to 3 years of work authorization. Use that time to publish, contribute to production ML systems, and establish the track record that makes your employer invest in long-term sponsorship.
Highlight your engineering skills alongside research
Employers sponsoring ML roles want candidates who can move models from notebooks to production. Proficiency in PyTorch, distributed training, and ML infrastructure makes you more valuable and strengthens the case for a technical specialty occupation.
Machine Learning jobs are hiring across the US. Find yours.
Find Machine Learning JobsFrequently Asked Questions
How important is a publication record for getting sponsored in a machine learning role?
Publications are highly important for research-focused ML roles at organizations like Google DeepMind, Meta FAIR, or university labs. For H-1B purposes, they demonstrate specialized knowledge at the level expected of a degree holder. For O-1 petitions, publications are one of the core criteria for extraordinary ability. Applied ML roles at companies focused on deploying existing techniques may prioritize engineering skills over publications, so the importance depends on whether the role is research or production-oriented.
Can I transition from academia to an industry ML role in the U.S., and will employers sponsor that transition?
Yes. The academic-to-industry transition is one of the most well-established paths in machine learning. Companies like Google, Meta, Microsoft, and Amazon have research scientist roles specifically designed for people with academic backgrounds and routinely sponsor H-1B and O-1 visas for these hires. If you are currently a postdoc or researcher at a U.S. university, you may already have J-1 or H-1B status that can be transferred to an industry employer. Connect your academic work to practical applications during interviews to show awareness of production constraints.
How to find Machine Learning jobs with visa sponsorship?
To find Machine Learning jobs with visa sponsorship, use Migrate Mate, which specializes in connecting international talent with sponsoring employers. Focus on tech companies, startups, and research institutions that commonly sponsor H-1B, O-1, or TN visas for ML engineers, data scientists, and AI researchers. These employers actively seek skilled professionals in machine learning, deep learning, and artificial intelligence roles.
Does the O-1 visa work well for ML researchers?
Yes, the O-1A is one of the strongest visa pathways for ML researchers with solid track records. Published papers at top venues (NeurIPS, ICML, ICLR, CVPR), peer review service for journals and conferences, high citation counts, and significant open-source contributions can all serve as evidence of extraordinary ability. The O-1 has no annual cap and no lottery, and it can be processed in 15 business days with premium processing. Many top AI labs actively support O-1 applications for research hires.
Which ML specializations are most in demand for visa sponsorship?
Large language models, reinforcement learning, and computer vision remain the highest-demand specializations. Emerging areas like geometric deep learning, causal ML, and efficient model architectures are particularly valuable for immigration purposes because the talent pool is extremely small. USCIS evaluates whether the role requires someone with your specific expertise, and niche specializations make that argument easier. Applied specializations like recommendation systems, search ranking, and fraud detection are also heavily sponsored.
Do open-source contributions to ML libraries help with visa petitions?
Yes, particularly for O-1 petitions where they can serve as evidence of original contributions of major significance to the field. Contributions to widely used frameworks like PyTorch, TensorFlow, Hugging Face Transformers, or scikit-learn carry the most weight. Document your contributions with metrics: download counts, GitHub stars, citations in papers, and adoption by major companies. For H-1B petitions, open-source work is less directly relevant but helps demonstrate the specialized depth of your expertise.
What is the prevailing wage requirement for sponsored Machine Learning jobs?
When a U.S. employer sponsors a foreign worker for a work visa, they are legally required to pay at least the "prevailing wage", the average wage paid to workers in the same occupation, in the same geographic area, with similar experience. This is set by the Department of Labor to prevent employers from hiring foreign workers at below-market rates. The prevailing wage varies significantly by role, location, and experience level. For example, a machine learning in California will have a different prevailing wage than the same role in a smaller state. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search Page.
See which Machine Learning employers are hiring and sponsoring visas right now.
Search Machine Learning Jobs