Enable job alerts via email!

Senior Software Engineer (Backend) - Materia AI

TRSS

Canada

Hybrid

CAD 80,000 - 100,000

Full time

20 days ago

Job summary

A leading software solutions company in Canada is seeking a Backend Developer to design and maintain backend services using Python and FastAPI. The role includes implementing AI orchestration systems and ensuring system security and scalability. Candidates should have a Bachelor's degree in Computer Science and at least 4 years of experience in backend development. The position offers a hybrid work model with comprehensive benefits and opportunities for career advancement.

Benefits

Flexible vacation
Mental health days
Wellness resources
Access to LinkedIn Learning

Qualifications

  • Minimum of 4 years of experience in backend development.
  • Strong proficiency in Python, with experience in FastAPI.
  • Excellent communication skills and ability to collaborate.

Responsibilities

  • Develop and maintain backend services using Python and FastAPI.
  • Implement AI orchestration systems integrating LLMs.
  • Ensure backend systems are secure and scalable.

Skills

Python
Backend development
API design
Collaboration
Debugging skills

Education

Bachelor's Degree in Computer Science or related field

Tools

FastAPI
PostgreSQL
AWS
Job description

Employer Industry: Legal and Financial Software Solutions

Why consider this job opportunity
  • Opportunity for career advancement and growth within the organization
  • Hybrid work model with flexibility to work 2-3 days a week in the office
  • Comprehensive benefits including flexible vacation, mental health days, and wellness resources
  • Access to LinkedIn Learning and internal talent marketplace for professional development
  • Join a globally recognized company committed to equality, diversity, and inclusion
  • Contribute to purpose-driven work that supports justice, truth, and transparency
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
  • Ensure backend systems are secure, scalable, and optimized for AI applications
  • Collaborate with cross-functional teams to translate AI capabilities into real-world applications
What is Required (Qualifications)
  • Bachelor's Degree in Computer Science, Computer Engineering, or a related field, or equivalent experience
  • Minimum of 4 years of experience in backend development, building scalable web services and APIs
  • Strong proficiency in Python, with experience in FastAPI, PostgreSQL, and AWS
  • Experience in API and data model design, along with strong debugging skills
  • Excellent communication skills and ability to collaborate across functions
How to Stand Out (Preferred Qualifications)
  • Experience with AI-driven systems, agent-based architectures, or AI APIs from providers like OpenAI and Anthropic
  • Knowledge of vector databases, embeddings, or search-based AI
  • Strong opinions on backend testing strategies and automation

#LegalTech #AI #BackendDevelopment #DiversityAndInclusion #CareerGrowth

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.