Senior Software Developer – AI Agents, Systems Design

atAspire SoftwareRemoteCA flagCanadaFull-timeAI EngineerSeniorC$130k – C$150k/year

Posted 5 days ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Create, develop, and sustain high-quality SaaS applications that incorporate AI agents and tools as integral components of the workflow.

• Utilize agentic systems to automate tasks such as scaffolding, refactoring, test generation, code reviews, and documentation.

• Construct and maintain MCP servers that facilitate connections between AI systems and codebases, APIs, databases, and internal tools.

• Design and oversee knowledge repositories, vector databases, retrieval pipelines, and embeddings to ensure reliable domain-specific AI grounding.

• Implement AI tools throughout the entire software development lifecycle, from drafting architecture and analyzing requirements to execution, testing, and deployment.

• Take ownership of architectural decisions from start to finish, including defining service boundaries, API contracts, data models, and integration patterns.

• Document architectural tradeoffs and design considerations for observability, reliability, and fault tolerance.

• Identify and mitigate structural technical debt.

• Develop backend services, APIs, and data models for scalable line-of-business SaaS applications.

• Guarantee system performance, reliability, and security.

• Convert operational business requirements into well-architected software solutions.


⛳️ Requirements

• Extensive senior-level software development experience, including ownership of architectural decisions and designing systems from the ground up.

• Demonstrated, hands-on experience in building with AI agents in a production environment, utilizing LLMs for planning, tool usage, and executing multi-step tasks reliably.

• Practical experience in constructing or utilizing MCPs (Model Context Protocol) to link AI models with tools, APIs, codebases, or data sources.

• Proficient in designing and maintaining knowledge repositories, including RAG pipelines, vector databases, and embedding strategies.

• Experience with AI coding tools such as Cursor, Claude Code, or GitHub Copilot as a systematic part of the development process.

• Strong backend development capabilities and experience in deploying production SaaS applications.

• Background in designing APIs, data models, and service integrations utilized by other developers.


🏝️ Benefits

• Remote work

• Competitive salary

• Bonus structure based on performance

• Health & benefits plan available

• Unlimited flexible paid time off

People also viewed

Terac1 day ago

Software Engineer – AI Evaluation

US flagUnited States OnlyFreelanceAI Engineer$75/hour
ApplyView job
Echelon Services, LLC2 days ago

AI Engineer

US flagOhio, +3 more statesFull-timeAI Engineer$125k – $150k/year
ApplyView job
Motive2 days ago

GTM AI Engineer – Deal Desk

US flagUnited States OnlyFull-timeAI Engineer$140k – $160k/year
ApplyView job
Gametime2 days ago

Senior AI Engineer, CX

US flagUnited States OnlyFull-timeAI Engineer$150k – $220k/year
ApplyView job
Salad2 days ago

Staff Software Engineer, AI Inference Gateway

US flagUnited States OnlyFull-timeAI Engineer$180k – $220k/year
ApplyView job
CI&T2 days ago

Senior Java Developer – AI, Java, React

BR flagBrazil OnlyFull-timeAI Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers