Senior Applied AI Engineer - Artificial Intelligence Toronto, ON Posted yesterday

Bloomberg

Toronto

On-site

CAD 150,000 - 190,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bloomberg in Toronto is seeking a Senior Applied AI Engineer to drive AI-enabled search, discovery, and workflows. You will bridge research and production, building models and agentic systems that answer complex financial questions and generate code with state-of-the-art techniques.

You will collaborate across teams, stay current with the latest ML/AI advances, and contribute to open-source and scholarly work. This role is based in Toronto with Bloomberg’s AI-driven product focus.

Qualifications

  • PhD in CS/AI/NLP with 0–2 years, or MSc with 4+ years, or BSc with 5+ years of relevant experience.
  • Practical experience applying ML, DL, and generative AI to real-world problems.
  • Strong Python software engineering and scalable production systems.
  • Hands-on experience building LLM-powered applications and retrieval-augmented generation.
  • Experience developing agentic AI systems using tools, APIs, databases or code execution.
  • Experience building orchestration frameworks for multi-step workflows.
  • Strong CS fundamentals and cross-team collaboration; publications are a plus.

Responsibilities

  • Collaborate with production teams, writing and maintaining production-quality code.
  • Design, train, experiment, and evaluate ML models, agentic systems and algorithms.
  • Demonstrate technical leadership by owning cross-team projects.
  • Stay current with ML/AI research and incorporate findings into models.
  • Represent Bloomberg at conferences and in open-source communities.
  • Publish product and research findings in documentation or venues.

Skills

Machine learning
Deep learning
Generative AI
Python
LLM apps
Agentic AI systems
Tool orchestration
Communication
Publications

Education

PhD in CS/AI/NLP
Master’s with 4+ years
Bachelor’s with 5+ years

Tools

APIs
Code execution environments
Vector databases

Job description

Senior Applied AI Engineer - Artificial Intelligence

Location

Toronto

Business Area

Engineering and CTO

Ref #

10053563

Description & Requirements

Bloomberg’s Engineering AI department has 450+ AI practitioners building highly sought after products and features that often require novel innovations. We are investing in AI to build better search, discovery, and workflow solutions using technologies such as transformers, gradient boosted decision trees, large language models, and dense vector databases. We are expanding our group and seeking highly skilled individuals who will be responsible for contributing to the team (or teams) of Machine Learning (ML) and Software Engineers that are bringing innovative solutions to AI-driven customer-facing products.

At Bloomberg, we believe in fostering a transparent and efficient financial marketplace. Our business is built on technology that makes news, research, financial data, and analytics on over 35 million financial instruments searchable, discoverable, and actionable across the global capital markets.

Bloomberg has been building Artificial Intelligence applications that offer solutions to these problems with high accuracy and low latency since 2009. We build AI systems to help process and organize the ever-increasing volume of structured and unstructured information needed to make informed decisions. Our use of AI uncovers signals, helps us produce analytics about financial instruments in all asset classes, and delivers clarity when our clients need it most.

In Toronto, our Applied AI Engineers are central to Bloomberg's work on financial query understanding, code generation and agentic systems over structured data. They bridge the gap between pioneering research and production, building models and agents that answer complex financial questions, write and execute code, and bring new datasets into the platforms our clients query every day. They engineer state-of-the-art code generation and agent systems, build the evaluation loops that tell us whether those systems are right, and apply LLM techniques like CoT, SFT or RLHF to drive iterative model refinement.

Join the AI Department as a Senior Applied AI Engineer and you will have the opportunity to:

  • Collaborate with colleagues on production systems and write, test, and maintain production quality code

  • Design, train, experiment, and evaluate ML models, agentic systems, algorithms and solutions

  • Demonstrate technical leadership by owning cross-team projects

  • Stay current with the latest research in ML/AI and incorporate new findings into our models and methodologies

  • Represent Bloomberg at scientific and industry conference and in open-source communities

  • Publish product and research findings in documentation, whitepapers or publications to leading academic venues

We are looking for Senior Applied AI Engineers with the following experience:

  • Ph.D. in Computer Science, AI/ML, NLP or relevant technical field with 0–2 years of experience, or a Master’s with 4+ years, or a Bachelor’s with 5+ years of relevant industry experience.

  • Practical experience applying machine learning, deep learning, and generative AI techniques to real-world problems, from experimentation through production deployment.

  • Strong software engineering skills, including proficiency in Python and experience designing, testing, and maintaining scalable production systems.

  • Hands-on experience building LLM-powered applications, including retrieval-augmented generation, prompt engineering, model evaluation, or post-training techniques.

  • Experience developing agentic AI systems that use external tools, APIs, search systems, databases, or code execution environments.

  • Experience building agentic harnesses or orchestration frameworks, including tool routing, state and memory management, multi-step workflows, guardrails, tracing, retries, and evaluation.

  • Strong computer science fundamentals, communication skills, and the ability to collaborate across technical and non-technical teams; publications at leading AI, ML, or NLP conferences are a plus.

This posting is for an open position at Bloomberg.

For some positions, we use automated assessment technologies to assist in selecting appropriate candidates based on criteria we have identified. These automated decisions are made by applying criteria that have been rigorously set by Bloomberg using human input and judgment, and may include communication, decision-making, innovation or teamwork.

Discover what makes Bloomberg unique - watch our for an inside look at our culture, values, and the people behind our success.

Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of 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, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.

Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email amer_recruit@bloomberg.net

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Applied AI Engineer - Artificial Intelligence
Senior Applied AI Engineer - Artificial Intelligence

Bloomberg • Toronto

On-site
CAD 140,000 - 190,000
Senior Applied AI Engineer — AI, Code Gen & Agent Systems
Senior Applied AI Engineer — AI, Code Gen & Agent Systems

Bloomberg • Toronto

On-site
CAD 140,000 - 190,000
Lead Software Engineer — Enterprise Applications
Lead Software Engineer — Enterprise Applications

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
Sr Analyst, DevOps
Sr Analyst, DevOps

Brookfield • Toronto

On-site
CAD 105,000 - 120,000
Applications Development Sr Programmer Analyst - Assistant Vice President
Applications Development Sr Programmer Analyst - Assistant Vice President

Citi • Mississauga

On-site
CAD 133,000 - 200,000
AI Applied Senior Engineering Lead
AI Applied Senior Engineering Lead

Citi • Mississauga

On-site
CAD 205,000 - 308,000
AI Engineer - Assistant Vice President
AI Engineer - Assistant Vice President

Citi • Mississauga

On-site
CAD 94,000 - 142,000
Senior Manager AI , Software Development Engineering
Senior Manager AI , Software Development Engineering

Thomson Reuters • Toronto

Hybrid
CAD 120,000 - 150,000
Flexible hybrid working environment
Continuous learning and skill development
Industry-competitive benefits
AI Engineer (Python and AI)
AI Engineer (Python and AI)

Collabera • Toronto

Hybrid
CAD 110,000 - 170,000
Hybrid work model
Competitive contractor benefits
Senior Java Architect - Vice President
Senior Java Architect - Vice President

Citi • Mississauga

Hybrid
CAD 172,000 - 243,000
Hybrid work model
Global engineering org