×
Register Here to Apply for Jobs or Post Jobs. X

Senior Machine Learning Engineer - Artificial Intelligence

Job in Toronto, Ontario, C6A, Canada
Listing for: Bloomberg
Full Time position
Listed on 2026-01-14
Job specializations:
  • Engineering
    AI Engineer, Software Engineer, Artificial Intelligence
Job Description & How to Apply Below

Senior Machine Learning Engineer - Artificial Intelligence

Join to apply for the Senior Machine Learning Engineer - Artificial Intelligence role at Bloomberg.

Bloomberg’s Engineering AI department comprises over 350 AI experts dedicated to building cutting‑edge, market‑leading products. Leveraging advanced technologies such as transformers, large language models, and dense vector databases, we are transforming search, discovery, and workflow solutions across the financial industry. As we expand our group, we seek highly skilled Machine Learning (ML) and Software Engineers who will contribute innovative solutions to AI‑driven customer‑facing products.

In Toronto, our Machine Learning Engineers are central to advancing Bloomberg’s efforts in financial query understanding and code generation. They bridge the gap between pioneering research and practical solutions, developing models to address complex financial queries and automate code writing. They engineer state‑of‑the‑art code generation systems and apply LLM techniques such as CoT, SFT, or RLHF to drive iterative model refinement.

Location:

Toronto

Business Area:
Engineering and CTO

Reference #:

Join the AI Group as a Senior ML Engineer and you will have the opportunity to:

Responsibilities
  • Collaborate with colleagues on production systems and write, test, and maintain production‑quality code.
  • Design, train, experiment, and evaluate ML models, algorithms, and solutions.
  • Demonstrate technical leadership by owning cross‑team projects.
  • Stay current with the latest research in ML and incorporate new findings into our models and methodologies.
  • Represent Bloomberg at scientific and industry conferences and in open‑source communities.
  • Publish product and research findings in documentation, whitepapers, or publications to leading academic venues.
Qualifications
  • Practical experience with solving Machine Learning problems and techniques.
  • Ph.D. in ML, Statistics, or a relevant field or MSc in CS, ML, Math, Statistics, Engineering, or related fields and 2+ years of relevant work experience.
  • Experience with machine learning and deep learning frameworks.
  • Proficiency in software engineering.
  • Understanding of Computer Science fundamentals such as data structures and algorithms and a data‑oriented approach to problem‑solving.
  • Excellent communication skills and the ability to collaborate with engineering peers as well as non‑engineering stakeholders.
  • A track record of authoring publications in top conferences and journals is a strong plus.
Additional Information
  • Seniority level:
    Mid‑Senior level.
  • Employment type:

    Full‑time.
  • Job function:
    Engineering and Information Technology.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary