Bloomberg
On-site · Toronto, Ontario, Canada
Job Summary
Senior ML Engineer in Bloomberg's Engineering AI group in Toronto, focusing on building ML and AI-driven customer-facing products. Responsibilities include designing, training, evaluating ML models and algorithms; developing production-quality code; owning cross-team projects; staying current with ML research; and publishing findings. Required skills include practical ML/deep learning experience, strong CS fundamentals, software engineering proficiency, and the ability to communicate with both engineering peers and non-engineering stakeholders. Experience with transformers, large language models, dense vector databases, and code-generation systems; familiarity with CoT, SFT, and RLHF is desirable. Strong publication history is a plus. The role emphasizes bridging research and practical solutions, contributing to production systems, and representing Bloomberg at conferences and in open-source communities.
Required Qualifications
- 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 CS fundamentals such as data structures and algorithms
- Excellent communication skills and the ability to collaborate with engineering peers as well as non-engineering stakeholders
- Track record of authoring publications in top conferences and journals is a strong plus
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.