Senior Full-Stack Developer
At a glance
Why this role might suit you
The role enables a senior engineer to design and deploy generative AI agents, integrate large language models into enterprise workflows, and lead technical strategy in a specialized asset-management AI environment.
Skills
About the role
Job Summary:
We are looking for a Senior Full-Stack Developer to lead the technical realization of our generative AI roadmap. In this role, you won’t just be using AI to write code; you will be building the AI systems that power our enterprise. You will design and deploy intelligent agents, orchestrate complex workflows, and fine-tune models to solve real-world asset management challenges.
Our philosophy is centered on human-augmentation. You will build tools that enhance expert judgment through sophisticated Agentic workflows, ensuring our AI implementations are scalable, secure, and execution-focused.
Job Description:
We are looking for a Senior Full-Stack Developer to lead the technical realization of our generative AI roadmap. In this role, you won’t just be using AI to write code; you will be building the AI systems that power our enterprise. You will design and deploy intelligent agents, orchestrate complex workflows, and fine-tune models to solve real-world asset management challenges.
Our philosophy is centered on human-augmentation. You will build tools that enhance expert judgment through sophisticated Agentic workflows, ensuring our AI implementations are scalable, secure, and execution-focused.
Job Details:
What You'll Do
Architect Agentic Workflows: Design and implement multi-agent systems and autonomous workflows using flow-based orchestration and chain-of-thought reasoning.
Database & Vector Management: Manage enterprise data and high-dimensional vector embeddings within PostgreSQL, ensuring efficient retrieval for RAG (Retrieval-Augmented Generation) pipelines.
LLM Integration & Optimization: Lead the integration of LLMs via Kiro, focusing on prompt engineering, model parameter tuning, and performance monitoring.
Fine-Tuning: Identify opportunities where fine-tuning specific models can improve domain-specific performance and lead the data preparation and execution process.
System Orchestration: Build and manage AI middleware that connects LLMs to SQL, Oracle, enterprise data sources, and third-party APIs.
Technical Leadership: Create playbooks for AI development and mentor the team on LLM best practices, ensuring AI-generated outputs meet rigorous accuracy standards.
What We're Looking For
Required:
AI Specialization: 1+ years of experience building AI-powered applications, with a deep understanding of LLM capabilities, limitations, and prompt engineering.
Agentic Frameworks: Proven experience building AI Agents (e.g., using orchestration frameworks, LangChain, or flow-based visual programming tools).
Database Expertise: Strong proficiency in SQL and Oracle (or other relational databases),
Model Fine-Tuning: Hands-on experience preparing datasets and executing the fine-tuning of open-source or proprietary models.
Core Engineering: Strong background in C#/.NET, ensuring AI features are built on a stable, enterprise-grade backend.
Nice to Have:
Azure cloud experience (App Services, Functions, SQL Database, Vector Databases)
Experience with microservices architecture
Knowledge of AI security, specifically mitigating prompt injection and ensuring data privacy in RAG.
Experience mentoring or leading other developers
Worker Type:
Regular
Number of Openings Available:
1
Questions about this role
How do I apply to this Senior Full-Stack Developer role at AssetWorks?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Full-Stack Engineer in Canada?
Compensation for Full-Stack Engineer roles in Canada varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Full-Stack Engineer hub for Canada medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does AssetWorks use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.