J
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