TN Visa Machine Learning Engineer Jobs
Machine Learning Engineer roles qualify for TN visa sponsorship under the USMCA's Computer Systems Analyst category, which covers ML-focused positions requiring a computer science, mathematics, or engineering degree. Canadian citizens can secure TN status at the port of entry with no cap or lottery. Mexican citizens apply through a U.S. consulate.
Find TN Visa Machine Learning Engineer JobsOverview
Showing 5 of 50+ Machine Learning Engineer jobs










See all 50+ Machine Learning Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Machine Learning 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.
Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.
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 50+ TN Visa Machine Learning Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new TN Visa Machine Learning Engineer Jobs.
Get Access To All JobsTips for Finding TN Visa Sponsorship as a Machine Learning Engineer
Align your credentials to the Computer Systems Analyst category
TN visa status for ML engineers is adjudicated under Computer Systems Analyst, not a standalone ML category. Your degree in computer science, mathematics, statistics, or engineering must be documented and translated if issued outside the U.S. or Canada.
Target employers experienced with visa sponsorship
Companies experienced with work visa sponsorship understand the employer support letter requirements and won't delay your start date. Migrate Mate identifies employers with recent visa filings, showing which companies regularly hire for technical roles like Machine Learning Engineer across tech, finance, and healthcare.
Search TN-sponsoring ML roles through Migrate Mate
Filter by TN visa sponsorship and the Machine Learning Engineer title to surface employers actively hiring for this category. Migrate Mate surfaces verified sponsorship history so you're not guessing which companies will actually file.
Get your employer letter drafted before negotiating your start date
Canadian citizens can activate TN status at the border the same day, but only with a compliant employer support letter. The letter must name the specific ML role, confirm the Computer Systems Analyst classification, and state the duration and wages.
Clarify your job duties if your title sounds more research than engineering
Titles like Research Scientist or AI Researcher can raise questions at the port of entry. If your role involves applied ML systems rather than pure research, your employer letter should describe deliverables, tools, and systems responsibilities to support the Computer Systems Analyst classification.
Understand Mexican citizens face a separate consular process
Unlike Canadians, Mexican TN applicants must schedule a consular interview in Mexico and receive visa stamp issuance before entering the U.S. Plan for a consulate appointment timeline and confirm your employer can accommodate the additional processing window.
Machine Learning Engineer TN Visa: Frequently Asked Questions
Does a Machine Learning Engineer role qualify for TN visa sponsorship?
Yes, Machine Learning Engineer positions qualify under the USMCA's Computer Systems Analyst category, which covers roles requiring theoretical and practical application of computer systems. Your offer letter and job duties must reflect systems analysis and implementation work. Roles framed primarily as academic research can face more scrutiny at adjudication.
How does TN compare to H-1B for Machine Learning Engineers?
TN has no annual lottery, no cap for Canadian citizens, and can be activated at a Canadian port of entry the same day with the right documentation. H-1B visa requires a lottery selection, an April registration window, and an October 1 start date at earliest. For ML engineers with Canadian or Mexican citizenship, TN is a faster and more predictable path to authorized employment.
What documentation does my employer need to provide for my TN application?
Your employer must provide a support letter on company letterhead that names your specific ML role, confirms the Computer Systems Analyst USMCA classification, describes your job duties, states the offered wage, and specifies the employment duration. Canadian applicants present this letter directly to CBP at the port of entry. Mexican applicants include it in their consular application package.
Where can I find Machine Learning Engineer jobs that offer TN visa sponsorship?
Migrate Mate is built specifically for TN visa job seekers and lets you filter by visa type and job title to find employers actively sponsoring Canadian and Mexican professionals. This is more targeted than searching general job boards, where sponsorship willingness is often unclear or unlisted in the posting.
Can I switch Machine Learning Engineer employers while on TN status?
Yes, but TN status is employer-specific, so you cannot start work with a new employer on your existing TN authorization. Your new employer must obtain a fresh TN approval before your first day, either through a CBP port of entry (for Canadians) or a USCIS petition filed in advance. Plan your transition timeline to avoid a gap in authorized employment.