P

ProCogia

Builds data platforms and AI systems for enterprises

LLM Research Intern

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Internship · Fall 2026, Winter 2027Vancouver, BC, CanadaCA$23 /hr

About the Job

Requirements

  • Strong programming skills in Python.
  • Hands-on experience with machine learning or deep learning through research, coursework, internships, projects, or open-source contributions.
  • A solid understanding of transformer architectures, large language models, and modern natural language processing concepts.
  • Experience or exposure to model training and fine-tuning using tools such as PyTorch and Hugging Face Transformers.
  • An understanding of experimental design, benchmarking, model evaluation, and data quality.
  • Working knowledge of model size, GPU memory, context length, training compute, inference performance, and cost trade-offs.
  • The ability to read technical research and translate new ideas into practical, testable experiments.
  • Applicants must be Canadian citizens, permanent residents, or people granted refugee protection in Canada.
  • Applicants must be enrolled as full-time students at a recognized Canadian post-secondary institution for the duration of the placement, December 2026 to April 2027.
  • Applicants must be legally entitled to work in Canada. International students are not eligible for SWPP-funded placements.

Responsibilities

  • Assess domain-specific datasets and determine the appropriate adaptation approach across fine-tuning, continued pretraining, retrieval-augmented generation, or hybrid strategies.
  • Establish baseline performance and measure whether model adaptations produce meaningful, defensible improvements.
  • Curate, clean, deduplicate, structure, and quality-filter datasets for training and evaluation.
  • Fine-tune open-weight large language models using techniques such as low-rank adaptation, quantized low-rank adaptation, parameter-efficient fine-tuning, and multi-adapter approaches.
  • Support training and experimentation across single-GPU and distributed multi-GPU environments.
  • Design rigorous evaluation frameworks covering factuality, reasoning, grounding, robustness, domain performance, and failure modes.
  • Apply public benchmarks and build task-specific evaluation datasets and metrics where standard benchmarks are insufficient.
  • Compare models, prompting strategies, retrieval methods, and adaptation techniques through controlled experiments.
  • Analyze trade-offs across model quality, accuracy, latency, memory, GPU utilization, token usage, compute requirements, and cost.
  • Improve model reliability by evaluating retrieval-augmented generation, grounding, reranking, guardrails, hallucination-reduction techniques, and inference optimization.
  • Research emerging models, papers, datasets, benchmarks, and techniques, and communicate findings through reproducible experiments, documentation, demonstrations, and presentations.

About the Company

ProCogia

Builds data platforms and AI systems for enterprises

ProCogia designs, builds and runs data platforms, analytics and AI systems for enterprises in regulated fields such as life sciences, financial services, telecom and the public sector. Its consultants handle AI strategy and governance, data engineering, cloud migration, business intelligence dashboards, machine learning and generative AI assistants that automate workflows. Clients pay for consulting projects and for ongoing managed services, where a standing team monitors, tunes and extends data and AI systems after the first release. Its teams work across major cloud and data platforms, including Snowflake, Databricks, Google Cloud and Microsoft Azure. ProCogia was founded in 2013 and is headquartered in Vancouver, British Columbia.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Vancouver, Canada
Founded
2013

Recently Posted Jobs

Explore more opportunities at ProCogia

See more jobs