Senior LLM Research Engineer (Toronto)

Senior LLM Research Engineer (Toronto)

04 Aug
|
Encore Technical Solutions
|
Toronto

04 Aug

Encore Technical Solutions

Toronto

We're looking for a Senior LLM Research Engineer to help build and optimize advanced language models for complex, real-world applications. This role spans the full lifecycle of model development, from dataset creation and post-training through inference optimization, evaluation, and continuous improvement.

You'll work on challenging domains where high-quality training data and ground truth are often unavailable, requiring creative approaches to data generation, labeling, evaluation, and model alignment. Success in this role comes from combining solid research capabilities with practical engineering execution.

What You'll Do

- Lead post-training workflows, including SFT, RL-based training, distillation, and model alignment
- Design and implement robust evaluation frameworks, benchmarks, and regression testing suites
- Build high-quality training and evaluation datasets from large, unstructured corpora, including synthetic data generation
- Train and optimize models on distributed GPU infrastructure, troubleshooting performance and scalability challenges
- Improve inference efficiency through quantization, parallelization, decoding optimizations, and serving performance tuning




- Analyze results and translate experiments into data-driven model improvement decisions

What You’ll Bring

- Strong Python expertise and experience with modern LLM frameworks such as PyTorch, Hugging Face Transformers, TRL, DeepSpeed, vLLM, or similar tools
- Hands-on experience fine-tuning and aligning large language models using supervised and reinforcement learning approaches
- Deep understanding of distributed training, model scaling, and GPU optimization
- A rigorous approach to evaluation, experimentation, and measurement
- Ability to bridge research and engineering, delivering production-ready solutions with strong software development practices

Preferred Experience

- Creating labeled datasets from unstructured data, including synthetic data generation at scale
- Designing LLM evaluation methodologies, rubrics, and LLM-as-judge systems
- Inference optimization, including quantization, speculative decoding, and performance tuning
- Building AI solutions for complex, domain-specific tasks where answers require nuance, reasoning, and judgment

📌 Senior LLM Research Engineer (Toronto)
🏢 Encore Technical Solutions
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior llm research engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior llm research engineer (toronto) / toronto