Enable job alerts via email!

Senior Software Engineer – AI (Westlaw AI)

TRSS

Toronto

Hybrid

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A legal technology company in Toronto is seeking a software developer to design and develop backend services. The role offers flexible work arrangements and strong career development opportunities. Candidates should have extensive experience in Python, AWS, and backend development, and will work closely with AI teams to implement advanced applications.

Benefits

Comprehensive benefits
Flexible vacation
Access to mental health resources
Paid volunteer days

Qualifications

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

Responsibilities

  • Design and develop backend services using Python and FastAPI.
  • Collaborate with AI researchers to enhance system performance.
  • Monitor and improve AI-driven applications.

Skills

Python development
Backend development
AWS cloud services
Data Engineering
FastAPI
PostgreSQL

Education

Bachelor's Degree in Computer Science or related field

Tools

Terraform
CloudFormation
Job description

Employer Industry: Legal Technology

Why consider this job opportunity
  • Comprehensive industry-leading benefits, including flexible vacation and access to mental health resources
  • Flexible work arrangements, including the ability to work remotely for up to 8 weeks per year
  • Strong emphasis on career development and continuous learning opportunities
  • Collaborative and inclusive company culture with a focus on innovation
  • Opportunities for social impact through paid volunteer days and pro-bono initiatives
What to Expect
  • Design and develop backend services using Python, FastAPI, and PostgreSQL
  • Implement AI orchestration systems integrating various LLMs
  • Ensure backend systems are secure, scalable, and optimized for AI-driven applications
  • Collaborate with AI researchers and product teams to translate AI capabilities into practical applications
  • Monitor and enhance system performance across millions of documents and AI interactions
What is Required
  • Bachelor's Degree in Computer Science, Computer Engineering, or a related field, or equivalent experience
  • 5+ years of hands-on software development experience in backend development and building scalable web services
  • 3+ years of experience in Python development with FastAPI and PostgreSQL
  • Expertise in AWS cloud services or similar cloud infrastructure
  • Strong Data Engineering background with experience in 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 and communication skills to articulate technical concepts effectively
  • Experience using AI-powered tools in the Software Development Life Cycle (SDLC)

#LegalTech #SoftwareEngineering #AI #CareerGrowth #FlexibleWork

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

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