Skip to content
mimi

Senior Software Engineer

Jobgether

Remote · Canada Full-time Senior 3w ago

About the role

About

Elevate your career as a Senior Software Engineer specializing in AI in Canada. Join a remote team focused on building advanced AI-powered products for millions of users.

This opportunity is perfect for experienced backend engineers who love tackling complex tasks within AI systems. You’ll design high-performance APIs and develop intelligent workflows using cutting-edge LLM technologies. Collaboration, experimentation, and engineering excellence are at the heart of this highly remote role.

Key Responsibilities:

  • Design asynchronous REST and Web Socket APIs using Python and FastAPI
  • Build multi-agent AI workflows for orchestrating LLM agents
  • Integrate diverse LLM providers with robust optimization
  • Develop Retrieval-Augmented Generation (RAG) solutions with vector databases
  • Implement AI tools for advanced data analysis

Requirements:

  • 5+ years in production-grade backend API development
  • 2+ years with FastAPI or similar frameworks
  • Strong skills in asynchronous programming and observability
  • Experience with AI agent frameworks and RAG pipelines
  • Knowledge of PostgreSQL and database migration tools

Shape the future of AI-driven platforms from the comfort of your home in Canada.

Skills

FastAPILLMPostgreSQLPythonRAG

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free