Machine Learning Jobs at ByteDance with Visa Sponsorship

ByteDance builds some of the most computationally intensive ML systems in the world, and Machine Learning roles here span recommendation engines, computer vision, NLP, and large-scale model training. The company has a strong track record of sponsoring international talent across multiple visa categories for this function.

See All Machine Learning at ByteDance Jobs

Overview

Open Jobs57+
Top Visa TypeH-1B
Work Type100% On-site
Median Salary$161K
Top LocationSan Jose, CA
Most JobsByteDance

Showing 5 of 57+ Machine Learning Jobs at ByteDance jobs

ByteDance
Edge ML Software Engineer
We won't show you this job again
ByteDance
Added 3w ago
Edge ML Software Engineer
ByteDance
San Jose, California
Software Engineering
Backend Engineering
$212,800/yr - $450,000/yr
On-Site
3+ yrs exp.
Master's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
ByteDance
Machine Learning Graduate
We won't show you this job again
ByteDance
Added 1mo ago
Machine Learning Graduate
ByteDance
San Jose, California
Software Engineering
Data Science & Analytics
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
Data Analytics
$136,800/yr - $259,200/yr
On-Site
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
ByteDance
Machine Learning Engineer Intern
We won't show you this job again
ByteDance
Added 2mo ago
Machine Learning Engineer Intern
ByteDance
Seattle, Washington
Software Engineering
Data Science & Analytics
AI (Artificial Intelligence)
Data Science
Data Analytics
$57.75/hr - $57.75/hr
On-Site
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
ByteDance
Machine Learning Engineer
We won't show you this job again
ByteDance
Added 2mo ago
Machine Learning Engineer
ByteDance
San Jose, California
Data Science & Analytics
Software Engineering
Data Science
AI (Artificial Intelligence)
$122,574/yr - $187,200/yr
On-Site
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
ByteDance
Machine Learning Engineer Graduate
We won't show you this job again
ByteDance
Added 6mo ago
Machine Learning Engineer Graduate
ByteDance
Seattle, Washington
Software Engineering
Data Science & Analytics
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
$137,750/yr - $237,500/yr
On-Site
Master's
1,001-5,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 57+ Machine Learning Jobs at ByteDance

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Machine Learning Jobs at ByteDance.

Get Access To All Jobs

See all 57+ Machine Learning at ByteDance jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Machine Learning at ByteDance roles.

Get Access To All Jobs

Tips for Finding Machine Learning Jobs at ByteDance Jobs

Align your research portfolio to ByteDance's systems

ByteDance prioritizes ML engineers who have worked at scale, meaning distributed training, model optimization, or ranking systems. Tailor your resume and GitHub to reflect these areas before applying, since generic deep learning experience blends into the background.

Target roles outside the H-1B lottery window

ByteDance sponsors multiple visa types, including E-3 for Australians and H-1B1 for Singaporean and Chilean nationals. If you hold one of these passports, applying outside the April lottery cycle gives you a direct path without waiting a full registration year.

Clarify sponsorship scope during the offer stage

At the offer stage, confirm whether ByteDance's in-house immigration team handles your filing or whether they use outside counsel. For ML roles, premium processing is common given project start dates, but verify this before signing so your timeline assumptions are accurate.

Prepare for a longer PERM timeline if you want permanence

ByteDance files EB-2 and EB-3 green card petitions for ML roles, but PERM labor certification through DOL currently takes over a year before an I-140 can even be filed. Factor this into your career planning, especially if you're starting on a visa with a short authorized period.

Use Migrate Mate to filter open ML roles by visa type

Not every ByteDance ML posting is tied to active sponsorship. Use Migrate Mate to filter Machine Learning openings at ByteDance by the visa categories you qualify for, so you're applying to roles where your status is already a match.

Document your specialized contributions before interviews

USCIS requires that H-1B petitions demonstrate a specific specialty occupation. For ML roles, gather evidence that your position requires a degree in computer science, statistics, or a directly related field, not just general engineering, to support a clean petition filing.

Machine Learning at ByteDance jobs are hiring across the US. Find yours.

Find Machine Learning at ByteDance Jobs

Frequently Asked Questions

Does ByteDance sponsor H-1B visas for Machine Learning roles?

Yes, ByteDance sponsors H-1B visas for Machine Learning positions and has consistently done so across engineering and research functions. Sponsorship is typically handled through their internal immigration team. If you're subject to the H-1B cap, you'll need to enter the annual USCIS registration lottery in March, with employment starting October 1 at the earliest.

How do I apply for Machine Learning jobs at ByteDance?

You can apply through ByteDance's careers portal or find open Machine Learning roles filtered by visa sponsorship eligibility on Migrate Mate. Before applying, review whether the role sits within TikTok, Lemon8, or another ByteDance product vertical, since hiring managers and team structures differ. Tailoring your application to the specific product area improves your chances of clearing the initial screen.

Which visa types does ByteDance commonly use for Machine Learning roles?

ByteDance sponsors H-1B, H-1B1, E-3, and employment-based Green Cards (EB-2 and EB-3) for Machine Learning roles. H-1B is the most common path for most international candidates. Australian nationals can use the E-3, and nationals of Singapore or Chile can use the H-1B1, both of which bypass the lottery entirely and allow for faster, more predictable timelines.

What qualifications does ByteDance expect for Machine Learning roles?

Most ByteDance ML roles require a bachelor's degree at minimum in computer science, statistics, or a closely related field, with many research-oriented positions expecting a master's or PhD. Practically, hiring teams look for experience with large-scale training infrastructure, familiarity with PyTorch or JAX, and evidence of shipping models in production environments rather than purely academic research output.

How long does the visa sponsorship process take for a ByteDance Machine Learning offer?

For H-1B cap cases, the timeline runs from March registration through an October 1 start date, roughly seven months minimum. E-3 and H-1B1 petitions can move faster since they're not lottery-dependent and can be filed year-round. ByteDance commonly uses USCIS premium processing for ML roles, which reduces the adjudication window to around 15 business days once the petition is filed.

See which Machine Learning at ByteDance employers are hiring and sponsoring visas right now.

Search Machine Learning at ByteDance Jobs