Machine Learning Jobs at Microsoft with Visa Sponsorship
Machine Learning jobs at Microsoft involve building some of the company's most ambitious AI and machine learning systems across Azure, Office, and research divisions, with a well-established track record of sponsoring work visas for qualified ML engineers and scientists. If you're an international candidate, Microsoft actively sponsors across multiple visa categories for this function.
Find Machine Learning Jobs at MicrosoftOverview
Showing 5 of 11+ Machine Learning Jobs at Microsoft


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 Machine Learning Jobs at Microsoft
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Machine Learning Jobs at Microsoft.
Get Access To All Jobs
Overview
Health Futures is a mission-focused organization within Microsoft Research, working at the forefront of artificial intelligence, healthcare, and life sciences research. We are a global and diverse team of engineers, scientists and domain experts who are working on expanding the technological frontier of health and life sciences through deep research. We offer a unique and vibrant environment that features innovative academic research, enterprise software development, and real-world delivery, with close feedback loops and rapid iterations between all three. Our mission is to empower every person on the planet to live a healthier future. We are looking for a Senior Researcher - Machine Learning - Microsoft Research to help us advance the ways artificial intelligence can accelerate and advance discovery in biomedicine and the life sciences. This role is ideal for a candidate with intellectual curiosity who wants to craft a research agenda, articulate it clearly to team members with a diverse set of backgrounds, and execute on it as a member of that research team. Successful applicants will bring deep expertise about AI and will be passionate about making new discoveries in health and the life sciences.
Responsibilities
- Design, implement, and evaluate novel methodologies for scientific discovery through artificial intelligence, non-exhaustively including techniques around post-training, inference-time optimization, interpretability, and experimental design.
- Deep Learning Training Methods: Leverage a background in state-of-the-art techniques to post-train and fine-tune for application-specific scenarios.
- System Optimization: Develop approaches for inference-time optimization of interaction patterns with deep learning models, e.g., context optimization, intelligent sampling, etc.
- In addition to these specific technical areas, candidates will be required to participate in robust, repeatable team-based technical research and be effective communicators.
Qualifications
Required Qualifications
- Doctorate in relevant field + OR Master's Degree in relevant field AND 3+ years related research experience + OR Bachelor's Degree in relevant field AND 4+ years related research experience + OR equivalent experience.
Preferred Qualifications
- Experience creating and using generative AI or other ML techniques in the life sciences.
- Experience with pre-, mid-, and/or post-training deep learning models.
- Experience innovating software, systems, or workflows that leverage generative AI-based systems to solve real-world problems in the life sciences. This includes techniques like context engineering, prompt optimization, and optimization of test-time compute.
- Experience creating robust, repeatable technical research artifacts as part of an interdisciplinary team.
- Experience publishing academic papers as a lead author or essential contributor.
Compensation
- The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 - $258,000 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.
If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
See all Machine Learning Jobs at Microsoft
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Machine Learning Jobs at Microsoft.
Get Access To All JobsTips for Finding Machine Learning Jobs at Microsoft
Align your portfolio to Azure AI products
Microsoft's ML hiring is heavily oriented around Azure Machine Learning, Responsible AI, and Copilot infrastructure. Tailor your GitHub projects and published work to reflect experience with large-scale distributed training, MLOps, or foundation model fine-tuning before you apply.
Target teams that file LCAs early
Microsoft files Labor Condition Applications with the DOL before extending offers. Roles in Azure AI, Microsoft Research, and Bing rank among the earliest to move through the pipeline, so engaging those recruiters in the fall gives you the best shot ahead of H-1B registration in March.
Clarify your visa category during the offer stage
Microsoft sponsors H-1B, E-3, and H-1B1 visas depending on your citizenship. If you're Australian or from a treaty country, confirm with your recruiter which petition type applies to you before the offer letter is drafted to avoid delays.
Prepare documentation showing specialty occupation fit
USCIS scrutinizes whether ML roles qualify as specialty occupations. Come prepared with evidence that your specific role requires a degree in computer science, statistics, or a directly related field, not just broad engineering experience.
Use Migrate Mate to filter open ML roles by sponsorship type
Microsoft posts ML openings across multiple teams simultaneously, making it hard to identify which roles are actively sponsoring your visa category. Use Migrate Mate to filter Microsoft's open positions by the visa type relevant to your citizenship and employment authorization.
Account for H-1B cap timing in your start date negotiation
If you need a cap-subject H-1B, USCIS lottery registration runs in March and approved petitions can't start employment before October 1. Negotiate your offer start date with this window in mind so both you and Microsoft have realistic expectations.
Frequently Asked Questions
Does Microsoft sponsor H-1B visas for Machine Learning roles?
Yes, Microsoft sponsors H-1B visas for Machine Learning engineers and scientists. Roles in teams like Azure AI, Microsoft Research, and Bing have historically moved through the sponsorship process, with Microsoft filing the Labor Condition Application with the DOL and submitting the I-129 petition to USCIS on your behalf. Cap-subject candidates must go through the annual lottery, while cap-exempt scenarios may allow earlier start dates.
How do I apply for Machine Learning jobs at Microsoft?
Apply directly through Microsoft's careers site, filtering by role type and team. For ML positions, applications are typically reviewed by a recruiter before a technical screen covering machine learning fundamentals, system design, and coding. You can also browse Microsoft's open ML roles filtered by visa sponsorship type on Migrate Mate, which makes it easier to identify positions aligned with your specific work authorization needs.
Which visa types does Microsoft commonly sponsor for Machine Learning roles?
Microsoft sponsors H-1B visas for most international ML hires, along with E-3 visas for Australian citizens and H-1B1 visas for citizens of Chile and Singapore. For permanent residency, Microsoft supports EB-2 and EB-3 Green Card pathways, including the PERM labor certification process. The visa type offered to you depends on your citizenship, current status, and the specific role's classification.
What qualifications does Microsoft expect for Machine Learning positions?
Most ML roles at Microsoft require a bachelor's degree at minimum in computer science, statistics, applied mathematics, or a closely related technical field, with graduate degrees preferred for research-oriented positions. Practical experience with large-scale model training, cloud infrastructure like Azure, and ML frameworks such as PyTorch or TensorFlow carries significant weight. USCIS requires the role to qualify as a specialty occupation, so your degree field must directly relate to the position.
How do I plan my timeline if I need H-1B sponsorship from Microsoft?
H-1B registration opens in March each year and is subject to a lottery. If selected, USCIS processes the I-129 petition over several months, and employment cannot start before October 1. That means targeting Microsoft offers in the January to February window gives you time to secure an offer before registration closes. If you're on OPT, confirm your expiration date and whether you qualify for a 24-month STEM extension to bridge any gap.