Enable job alerts via email!

Lead Software Engineer, AI

Thomson Reuters

Canada

Hybrid

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A leading information and analytics company in Canada is seeking an experienced backend developer to create and maintain services using Python and FastAPI. You will engage in AI orchestration and collaborate with researchers and engineers for real-world applications. Ideal candidates have extensive backend development experience and knowledge of cloud services. The role offers comprehensive benefits and opportunities for career growth.

Benefits

Comprehensive industry-leading benefits
Flexible work arrangements
Opportunities for career development
Paid volunteer days

Qualifications

  • 7+ years of hands-on software development experience in backend development.
  • 3+ years of Python experience with FastAPI and PostgreSQL.
  • Strong Data Engineering background.

Responsibilities

  • Develop and maintain backend services using Python and FastAPI.
  • Implement AI orchestration systems for LLMs.
  • Design APIs and backend logic for real-time AI interactions.

Skills

Python development
Backend development
FastAPI
PostgreSQL
AWS cloud services
Data Engineering

Education

Bachelor’s Degree in Computer Science or related field

Tools

Terraform
CloudFormation
Job description
Why consider this opportunity
  • Comprehensive industry-leading benefits, including flexible vacation, mental health days, and access to wellness resources
  • Flexible work arrangements, including the option to work remotely for up to 8 weeks per year
  • Opportunities for career development and growth in an AI-enabled future
  • Supportive workplace culture recognized for inclusion and innovation
  • Paid volunteer days and involvement in social impact initiatives
What to Expect (Job Responsibilities)
  • Develop and maintain backend services using Python, FastAPI, and PostgreSQL
  • Implement AI orchestration systems integrating LLMs from various providers
  • Design APIs and backend logic for real-time AI interactions
  • Collaborate with AI researchers, engineers, and product teams to translate AI capabilities into real-world applications
  • Ensure backend systems are secure, scalable, and optimized for AI-driven applications
What is Required (Qualifications)
  • Bachelor’s Degree in Computer Science, Computer Engineering, or a related field, or equivalent experience
  • 7+ years of hands-on software development experience in backend development and building scalable web services
  • 3+ years of hands-on Python development experience with FastAPI and PostgreSQL
  • Expertise in AWS cloud services or similar cloud services
  • Strong Data Engineering background and experience with Retrieval Systems
How to Stand Out (Preferred Qualifications)
  • Experience managing infrastructure with Terraform, CloudFormation, or similar IaC tooling
  • Familiarity with modern DevOps best practices in production environments
  • Experience with LLMs and AI Solutions
  • Excellent interpersonal skills with the ability to influence across organizational boundaries
  • Demonstrated ability to mentor others and contribute to engineering culture

#LegalTech #AI #SoftwareEngineering #CareerGrowth #WorkLifeBalance

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.