Job description
Job details
- Location: Canada
- Work mode: Remote
- Employment type: Full-time (Not an internship)
- Salary: CAD 215,000 - 250,000 per year
Role overview
Jobgether is seeking a Staff Software Engineer, AI Systems to join a partner company in Canada. This high-impact role focuses on building the core backend systems that power next-generation AI-driven products. You will operate at the intersection of distributed systems and applied machine learning to design and scale agent-based architectures in a production environment.
Job details
This is a Full-time position based in Canada. The role is Remote, allowing for flexibility across the region. This is a senior professional appointment and is not an Internship. The salary range for this position is 215,000 CAD to 250,000 CAD.
Responsibilities
- Design and implement scalable backend systems to support AI-driven product features.
- Develop and optimize agent-based architectures for production-grade AI applications.
- Collaborate with cross-functional teams to integrate applied machine learning models into core systems.
- Lead the architectural direction for distributed systems to ensure high availability and performance.
- Mentor senior engineers and establish best practices for AI system engineering.
Requirements
- Extensive experience in backend engineering and distributed systems design.
- Proven track record of deploying machine learning models or AI agents in production.
- Strong proficiency in high-performance programming languages and cloud infrastructure.
- Ability to solve complex scalability challenges within AI-driven workflows.
- Advanced degree in Computer Science or equivalent professional experience in a Staff-level role.
Benefits
- Competitive salary range of 215,000 - 250,000 CAD
- Remote work flexibility within Canada
- Opportunity to work on cutting-edge AI agent technologies
- High-impact role with significant architectural ownership
Keywords
AI SystemsDistributed SystemsBackend EngineeringMachine LearningAgent-based ArchitectureScalabilityPythonLLMs