OPT ML Engineer Jobs
ML Engineer jobs are among the most OPT-friendly roles in tech. Most positions require a master's or PhD in computer science, machine learning, or a related field, which aligns well with STEM OPT extension eligibility and gives you up to 36 months of authorized work experience to secure H-1B visa sponsorship.
See All OPT ML Engineer JobsOverview
Showing 5 of 1,395+ ML Engineer 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 1,395+ ML Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new ML Engineer roles.
Get Access To All Jobs
INTRODUCTION
Bloomberg’s Engineering Artificial Intelligence department has 400+ AI practitioners building highly sought after products and features that shape global markets. In our fast-paced Fixed Income domain, you’ll apply mathematics, statistics, machine learning and modern programming frameworks over vast data sources to accurately price millions of securities. You will research methods to offer transparency and accuracy within Fixed Income markets, and you will move Bloomberg’s business forward by assessing, improving, and implementing modern asset pricing models.
We are looking for people who are naturally curious, take ownership, are relentless problem solvers, and have the desire to continuously innovate, learn, and grow within the field of Fixed Income and Credit pricing.
ROLE AND RESPONSIBILITIES
You'll have the opportunity to:
- Conduct research and analysis to solve complex technical challenges in financial asset pricing within a highly collaborative environment.
- Conceptualize pricing methodologies, develop and continuously improve mathematical and data-driven models, all while translating algorithms into code.
- Increase your competency of technical skills as you work on models as research projects, from idea to productionization.
- Integrate cutting-edge academic and industry research into models and methodologies, staying ahead of emerging developments to drive continuous innovation.
- Collaborate with cross-functional teams to develop, test, monitor and maintain robust production systems.
BASIC QUALIFICATIONS
You'll need to have:
- Ph.D. in the fields of Mathematics, Physics, Statistics, Electrical Engineering, Computer Science, Operations Research, Machine Learning or a similar field from a top tier institution.
- 3+ years of proven experience on Fixed Income valuation within the buy or sell side. A track record designing, building, evaluating, and maintaining statistical and/or Machine Learning solutions in production is a plus.
- Experience working with, analyzing and extracting patterns and insights from medium size and large datasets is a must.
- Proficiency in probability and statistics to support time modeling of financial processes, advanced machine learning, pattern recognition, etc.
- Strong practical computing skills to support the delivery of statistical and ML models. Experience with object oriented languages is a plus.
- A creative, rigorous approach to developing and testing novel methods and technologies.
- A track record of authoring publications in top conferences and journals is a strong plus.
PREFERRED QUALIFICATIONS
We offer you:
- A flat structure and very collaborative environment of like-minded individuals with strong passion for solving technically challenging problems in an open communication environment.
- State of the art tech stack to support your day-to-day activities.
- Tangible growth in skills and impact through the cross-collaboration between AI, Product and technology teams in an open and transparent manner.
- The ability to work in financial asset pricing in a supportive environment with work-life balance and a casual office environment.
COMPENSATION
- Salary Range: 165,000 - 260,000 USD Annual + Benefits + Bonus
The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.
We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.
ACCOMMODATIONS
Bloomberg provides reasonable adjustment/accommodation to individuals with disabilities. Please tell us if you require a reasonable adjustment/accommodation to apply for a job. Examples of reasonable adjustment/accommodation include but are not limited to making a change to the application process or work procedures, providing documents in an alternate format or using specialized equipment. To request an adjustment/accommodation to apply for a job, please email AMER_recruit@bloomberg.net (Americas), EMEA_recruit@bloomberg.net (Europe, the Middle East and Africa), or APAC_recruit@bloomberg.net (Asia-Pacific), based on the region you are submitting an application for. We may share your information with a third party provider of accommodations services who may use this information to reach out to you for the purposes of accommodating your application.
EQUAL OPPORTUNITY
Bloomberg is an equal opportunity employer and prohibits discrimination in employment. It is Bloomberg’s policy to provide equal opportunity and access for all persons, and the Company is committed to attracting, retaining, developing, and promoting the most qualified individuals without regard to age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, self-identified or perceived sex, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy, childbirth or related medical conditions, or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law (each, a “Protected Characteristic”). Bloomberg prohibits treating applicants or employees less favorably in connection with the terms and conditions of employment, in all phases of the employment process, because of one or more Protected Characteristics.
See all 1,395+ OPT ML Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new OPT ML Engineer Jobs.
Get Access To All JobsTips for Finding OPT Sponsorship as a ML Engineer
Target STEM-designated programs from the start
Confirm your degree program carries a STEM designation before applying. ML Engineer roles almost universally qualify for the 24-month STEM OPT extension, giving you three years total to build experience and secure H-1B visa sponsorship.
Prioritize companies with an active H-1B filing history
Search USCIS and DOL disclosure data for employers who have sponsored ML Engineers before. A company with zero prior H-1B filings in technical roles is a real risk when your OPT clock is running.
Raise sponsorship in the offer negotiation stage, not earlier
Wait until you have an offer in hand before discussing H-1B sponsorship. Raising it during screening signals uncertainty and can eliminate you early, especially when competing against candidates who don't need authorization.
Frame your ML research as direct production value
Recruiters at sponsoring companies care about deployment, not just experimentation. Connect your thesis work, research projects, or academic publications to real-world applications like recommendation systems, NLP pipelines, or computer vision at scale.
Apply to Series B and later startups, not just large tech firms
Growth-stage companies often sponsor ML Engineers because the talent pool is thin and the visa cost is a small fraction of the role's value. Many OPT students overlook this tier and limit themselves to big tech.
File your STEM OPT extension well before your initial OPT expires
USCIS recommends filing at least 90 days before expiration. A timely filing preserves your work authorization automatically during processing. Missing the window creates gaps that can disqualify you from roles mid-interview process.
ML Engineer OPT: Frequently Asked Questions
Can I work as an ML Engineer on OPT without H-1B sponsorship?
Yes. OPT authorizes full-time employment in a role directly related to your degree, so you can work as an ML Engineer immediately after graduation. The H-1B becomes relevant once your OPT period ends. If your degree is STEM-designated, you have up to 36 months total before needing a different visa status.
Do ML Engineer roles typically qualify for the STEM OPT extension?
Almost all ML Engineer positions qualify, because the role requires applied knowledge from a STEM field and the work is directly tied to that degree. The key requirement is that your academic program holds a STEM designation, not the job title itself. Degrees in computer science, electrical engineering, statistics, and data science all commonly qualify.
Where can I find ML Engineer jobs that are open to OPT students?
Migrate Mate is built specifically for F-1 OPT and visa-sponsored candidates. You can browse ML Engineer listings filtered by sponsorship willingness, which saves significant time compared to applying broadly and discovering late in the process that a company won't sponsor. It's the most direct way to focus your search on employers who are already open to hiring international talent.
Does my ML Engineer role need to match my degree field exactly to count toward OPT?
It needs to be directly related to your degree, but an exact title match isn't required. A computer science graduate working as an ML Engineer satisfies the requirement clearly. If your degree is in a neighboring field like applied mathematics or statistics, you'll want to document how the role draws on that academic background in case your DSO or USCIS asks.
What happens to my OPT if my ML Engineer job ends before I find a new one?
You have a cumulative 90-day unemployment allowance during your OPT period, and an additional 60 days during the STEM extension, for a total of 150 days. These periods don't reset between jobs. You must report any employment gap to your DSO promptly, and your next role still needs to be directly related to your degree field.