H-1B Visa AI ML Platform Jobs
AI ML Platform roles sit squarely within H-1B visa specialty occupation territory, requiring at least a bachelor's degree in computer science, machine learning, or a closely related field. Employers filing LCAs for these positions routinely appear in DOL disclosure data, making sponsorship history verifiable before you apply.
Find H-1B Visa AI ML Platform JobsOverview
Showing 5 of 677+ AI ML Platform jobs










See all 677+ AI ML Platform Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new AI ML Platform roles.
Get Access To All Jobs
About us
Preference Model is a superintelligence data research company. We build RL environments for training capable, better-aligned superintelligences.
Almost every aspect of how a model behaves is shaped by the reward signals it's trained on. The biggest problem with AIs today is that they don't always do what we intend. Sometimes that's because they aren't capable enough, and sometimes it's because they aren't aligned. Both problems come down to the training objectives.
We're trying to address both of these issues in the most direct, highest leverage way available to us, which today means researching how to build RL environments better, not just for the AIs of today but for the AIs as they will be when they outsmart us.
Over the past year, we've built RL environments for several frontier labs, and we're backed by $16M in seed funding led by a16z. Our founding team has previous experience on Anthropic’s data team building data infrastructure, and datasets behind Claude.
About the Role
An RL environment is only useful once it runs reliably inside a lab's training stack. Every environment we build has to be packaged, sandboxed, run at scale, checked against each lab's requirements, and delivered in the format that lab's platform expects. Much of that work is still manual today, and it takes time away from the people designing environments.
As an MTS on our ML Platform team, you will own the systems that take an environment from a builder's repo to a lab's training run. That includes Karotte, our open-source framework for defining RL environments, the internal platform that builds, runs, and reviews environments on CPU, GPU, and TPU, and the integrations that deliver them to each lab we work with. This is a senior ML platform engineering role where you will ensure what our Capabilities team builds runs and ships cleanly.
You'll join a small Platform team and work directly with environment builders and post-training researchers. In your first six months, success looks like a delivery path to each partner lab that is mostly automated: tasks marked ready get built, validated against that lab's requirements, and packaged without hand work. Our needs change quickly, so you'll also pick up other platform and infrastructure work as priorities shift.
What You Will Do
- Own the integrations that deliver our environments to partner labs: build container images, match each lab's submission format, and automate the checks that confirm requirements are met before anything ships. Do the delivery work by hand where you have to, then automate it.
- Build and maintain Karotte, our open-source environment framework, from API design through releases and migrations that keep existing environments working.
- Run and scale the infrastructure that builds, runs, and grades environments, including containerized rollouts and grading across CPU, GPU, and TPU, VM-based sandboxing, and the resource limits and isolation that stop a model from gaming its own grader.
- Build the internal tools environment builders use every day (CLI, docs, data catalog, access controls, and run monitoring) so they spend their time on environment design instead of infrastructure.
- Partner with environment builders and post-training researchers to turn recurring pain points into platform features, and ship quickly in response to their feedback.
What We are Looking For
- 5+ years of experience building and owning ML Platform Engineering, ideally AI related ML Platform Engineering
- Strong software engineering fundamentals and a track record of building and operating production infrastructure or developer platforms that other engineers depend on.
- Hands-on experience with containers and orchestration (Docker, Kubernetes, or similar) and at least one major cloud platform (GCP, AWS, or similar).
- A working understanding of how to run untrusted code safely: isolation, resource limits, and what happens when a process fills the disk or refuses to exit.
- You've owned something tedious end to end, such as a migration, a release process, or a delivery pipeline, and automated away as much of it as you could.
- Extensive hands-on use of coding agents (Claude Code, Cursor, Codex, or similar), and an intuition for where models cut corners.
- Proficiency in Python, including writing libraries and APIs that other people build on.
Nice to Have
- Experience building RL environments, eval harnesses, or agent benchmarks (Terminal-Bench, SWE-bench, or similar).
- Familiarity with RL post-training and inference stacks (verl, Ray, SkyPilot, vLLM, SGLang, or similar).
You may be a good fit if one of the following applies
- You've built sandbox or code-execution infrastructure (microVMs such as Firecracker, gVisor, or similar) at an infrastructure startup or frontier lab.
- You've been an early platform or infrastructure engineer at a startup and built the internal platform the rest of engineering relied on.
- You've worked as a forward deployed or integrations engineer, getting your company's software running inside customers' own environments.
- You've built developer tooling or internal platforms used by ML researchers, even outside a formal ML role.
- You've maintained an open-source developer framework with real external users.
What We Offer:
- Competitive cash and equity compensation (>90th percentile)
- Ownership and autonomy in a fast moving startup environment
- Opportunity to work alongside senior and staff engineers from frontier labs and infrastructure companies, plus top ML engineers
- Health, vision, dental, benefits
- 401K match
- Lunch provided everyday onsite
- Weekly snack orders
- Visa sponsorship & relocation support available
We value diverse perspectives and experiences. If you're excited about this role but don't check every box, we still encourage you to apply.
Compensation Range: $180K - $350K
See all 677+ H-1B Visa AI ML Platform Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new H-1B Visa AI ML Platform Jobs.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship in AI ML Platform
Verify your SOC code before interviewing
AI ML Platform roles typically file under SOC 15-1244 (Software Developers) or 15-2051 (Data Scientists). Confirm which code your prospective employer used on past LCAs so your degree field aligns with the specialty occupation definition USCIS will evaluate.
Pull employer LCA history on Migrate Mate
Search AI ML Platform roles on Migrate Mate to see which companies have active DOL Labor Condition Applications for this job category. Employers with recent LCA filings have already cleared the prevailing-wage certification step, reducing your offer-to-petition timeline.
Check prevailing wage before negotiating your offer
Use the OFLC Wage Search to look up the Level I through Level IV wage for your SOC code and work location ZIP code. Your offered salary must meet or exceed the certified wage, so knowing the floor before negotiation prevents offer rescissions at the LCA stage.
Document platform engineering contributions specifically
USCIS RFEs for ML platform roles often challenge whether the position requires a specific degree rather than any bachelor's. Organize portfolio evidence around distributed training infrastructure, model serving architecture, or MLOps pipeline design, all of which map to a computer science or engineering degree field.
Target cap-exempt employers if the lottery is a risk
Universities, nonprofit research organizations, and government-affiliated entities are cap-exempt, meaning they can file H-1B petitions year-round with no lottery exposure. AI and ML platform work exists at these institutions, particularly in research computing and scientific infrastructure teams.
Request premium processing before your OPT expires
USCIS adjudicates premium processing petitions within 15 business days. If your OPT end date is within 90 days of the April 1 filing window, ask your employer to elect premium processing so you have an approval or RFE response before your authorization lapses.
H-1B Visa AI ML Platform: Frequently Asked Questions
Does an AI ML Platform role qualify as a specialty occupation for H-1B purposes?
Yes, provided the job description requires at minimum a bachelor's degree in a specific technical field such as computer science, electrical engineering, or mathematics. Roles focused on ML infrastructure, distributed training systems, or model deployment pipelines routinely satisfy this standard. If the posting says a degree is preferred rather than required, the employer should revise the job requirements before filing the LCA with DOL.
Which employers sponsor H-1B visas for AI ML Platform jobs?
Large cloud providers, enterprise software companies, financial institutions with quantitative engineering teams, and well-funded AI startups regularly file LCAs for ML platform roles. Migrate Mate surfaces employers with verified DOL Labor Condition Application history for this job category, so you can filter your search to companies that have already demonstrated sponsorship activity rather than guessing from job postings.
Can I transfer my H-1B to a new AI ML Platform employer mid-status?
Yes. Under H-1B portability, you can start working for a new employer as soon as the transfer petition is filed with USCIS, without waiting for approval, as long as your prior H-1B was approved and you've maintained valid status. The new employer must file a new I-129 and obtain a fresh LCA from DOL certified to their worksite location and the applicable prevailing wage.
How does the H-1B prevailing wage apply to remote AI ML Platform roles?
The prevailing wage is tied to the worksite location listed on the LCA, not where the company is headquartered. For fully remote roles, DOL requires the employer to list your home address as the worksite and certify the prevailing wage for that location. If you relocate mid-employment, the employer may need to file an amended LCA and petition reflecting the new worksite. Use the OFLC Wage Search to check the wage floor for your home location before accepting a remote offer.
What happens to my H-1B status if my AI ML Platform role changes significantly after approval?
Material changes to job duties, salary, or worksite that fall outside the scope of the approved petition require an amended H-1B petition before the changes take effect. Moving from an individual contributor role to a team lead position with meaningfully different duties, or shifting from one SOC occupation code to another, typically triggers an amendment filing. USCIS evaluates whether the amended role still satisfies specialty occupation requirements under the original or a new LCA.