TN Visa Senior ML Engineer Jobs
Senior ML Engineer roles qualify for TN visa sponsorship under the USMCA's engineer and scientist categories. Canadian citizens can apply at the border with an offer letter; Mexicans require consular processing. Your degree must align directly with the ML engineering responsibilities in your job offer.
Find TN Visa Senior ML Engineer JobsOverview
Showing 5 of 6+ Senior ML Engineer jobs










See all Senior ML Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior 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.
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 TN Visa Senior ML Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new TN Visa Senior ML Engineer Jobs.
Get Access To All JobsTips for Finding TN Visa Sponsorship as a Senior ML Engineer
Align your degree title precisely
TN visa officers assess whether your credential matches the role description, not just the field. A degree in Computer Science or Electrical Engineering maps cleanly to ML Engineering. A degree in Mathematics or Statistics needs a stronger job description connecting it to engineering functions.
Request an ML-specific offer letter
Your offer letter is your filing document. Ask your employer to specify ML frameworks, model deployment responsibilities, and the engineering nature of the work. Generic 'software engineering' language can trigger scrutiny when the role is titled Senior ML Engineer.
Target employers with recent visa sponsorship experience
Companies that regularly file work visa petitions for engineering roles already demonstrate experience with visa sponsorship processes. Filtering for employers with recent visa filings in machine learning or software occupations means they're familiar with supporting skilled workers and can prepare the support letter needed for your TN visa application at the port of entry or consulate.
Use Migrate Mate to find TN-ready employers
Search Migrate Mate to surface Senior ML Engineer roles at companies that have sponsored TN visas before. Focusing your applications on employers with proven sponsorship history cuts the time you spend educating hiring teams about the process.
Prepare Canadian citizens for port-of-entry filing
As a Canadian, you can request TN status directly at a land border or airport without a prior visa appointment. Bring your degree transcripts, the certified offer letter, and a concise employer support letter explaining the specialty occupation classification.
Clarify the ML role's specialty occupation status early
ML engineering sits at the intersection of computer science and applied research. If a recruiter asks whether the role qualifies, explain that TN covers engineers and scientists, and that your responsibilities involving model architecture and deployment satisfy the specialty occupation requirement.
Senior ML Engineer TN Visa: Frequently Asked Questions
Does a Senior ML Engineer role qualify for TN visa status?
Yes. Senior ML Engineer roles qualify under the USMCA's engineer and scientist categories when the position requires a bachelor's degree or higher in a directly related field such as Computer Science, Electrical Engineering, or a closely aligned discipline. The job duties must reflect engineering functions, not general technical support or data analysis without a design or architecture component.
How does TN visa sponsorship compare to H-1B for Senior ML Engineers?
TN has no annual lottery and no cap for Canadian citizens, so you can start a Senior ML Engineer role within weeks of receiving an offer rather than waiting for a lottery result. Mexicans require consular processing but still avoid the H-1B lottery. The trade-off is that TN does not support dual intent, meaning it cannot serve as a direct path to a green card the way H-1B visa petitions can.
Where can I find Senior ML Engineer jobs with TN visa sponsorship?
Migrate Mate is built specifically for Canadian and Mexican professionals seeking U.S. roles with TN sponsorship. You can filter for Senior ML Engineer positions at employers with recent visa filings for similar roles, which signals they have experience with visa sponsorship and may be prepared to support TN candidates from day one.
What documents does my employer need to provide for my TN application?
Your employer must provide a signed offer letter on company letterhead that states your job title, a description of ML engineering duties, your required credentials, the duration of employment, and your compensation. For Canadian citizens applying at the border, this letter is the core filing document. USCIS Form I-129 is required only if your employer files a petition for change of status from inside the U.S.
Can I switch TN employers if I receive a better Senior ML Engineer offer?
Yes, but you need new TN authorization before starting with the new employer. Canadians can apply at the port of entry with the new offer letter. Mexicans must obtain a new TN visa at a U.S. consulate. You cannot simply transfer TN status the way an H-1B portability provision would allow, so plan your transition timeline to avoid a gap in authorized employment.