Talent.com

Remote Software engineer Jobs in St. Albert, AB

Create a job alert for this search

Software engineer • st albert ab

Last updated: 11 hours ago

Software Engineer

Avenue.io Inc.edmonton, division no. 11, Canada

We are searching for an exceptional Software Engineer to join our growing engineering team! This role is perfect for someone passionate about building and deploying scalable AI-enabled full-stack a... Show more

Software Engineer, Python

AutoSyncedmonton, division no. 11, Canada

TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services.AutoSync, and Dealertrack Canada.Quebec) offers the largest inventory of new and used cars in Canada, wit... Show more

Software Engineer - Payments

Cloudbedsedmonton, division no. 11, Canada

At Cloudbeds, we're not just building software, we’re transforming hospitality.Our intelligently designed platform powers properties across 150 countries, processing billions in bookings annually.F... Show more

Junior / Intermediate Software Engineer

Insight Globaledmonton, division no. 11, Canada
Full-timeFull-time

Insight Global is hiring a Junior / Intermediate Software Engineer for a technology client in a fully remote, full-time role.In this position, you will contribute to new product development within ... Show more

Junior Software Engineer (Remote)

PolicyMe Corp.edmonton, division no. 11, Canada
RemoteRemote

We’re on a mission to modernize insurance, making it simpler, more accessible, and customer-first.The insurance industry is a $1T market that’s remained largely untouched by the digital revolution,... Show more

Software Engineer

Pubgenius Inc.edmonton, division no. 11, Canada

We are looking for stellar developers to join our agency team to build websites and apps for clients in the US and Europe.We specialize in AI, decentralized finance (Defi crypto/NFT/blockchain), fi... Show more

Software Engineer

Amii (Alberta Machine Intelligence Institute)edmonton, division no. 11, Canada

We are searching for an exceptional Software Engineer to join our growing engineering team! This role is perfect for someone passionate about building and deploying scalable AI-enabled full-stack a... Show more

Senior Software Engineer

Remolity, Inc.edmonton, division no. 11, Canada

RustLab Software Engineering Featured Jobs Special Referral.Remote — United States or Canada.Senior software engineering: review and score AI-written code.Experienced engineers help frontier AI res... Show more

Software Development Engineer

Teledyne Digital Imaging, Inc.AB,Edmonton,Canada
Full-timeFull-time

If you enjoy building software that directly impacts manufacturing operations, this is an opportunity to take a senior role in delivering scalable, high-impact solutions.Teledyne Technologies, serv... Show more

Software Engineer

Bestpass - Fleetworthyedmonton, division no. 11, Canada

Fleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions.We help fleets streamline operations, c... Show more

Software Engineer, Backend

Clipboardedmonton, division no. 11, Canada

Join to apply for the Software Engineer, Backend role at Clipboard.Get AI-powered advice on this job and more exclusive features.We exist to lift as many people up the socioeconomic ladder as possi... Show more

Software Engineer

AIM1221 Tech Solutions Inc.edmonton, division no. 11, Canada
Temporary, Permanent, Full-timeTemporary, Permanent, Full-time

Coronet Road NW, Edmonton, AB T6E 4N7.BenefitsPulled from the full job description.Develop, test, and maintain software applications and systems.Collaborate with cross-functional teams to define, d... Show more

Software Engineer

Alberta Machine Intelligence Institute (Amii)edmonton, division no. 11, Canada

We are searching for an exceptional Software Engineer to join our growing engineering team! This role is perfect for someone passionate about building and deploying scalable AI-enabled full-stack a... Show more

Software Development Engineer

Teledyne FLIRedmonton, division no. 11, Canada

Be visionaryTeledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability.These markets include aerospace and... Show more

Software Development Engineer

Teledyne Technologies Incorporatededmonton, division no. 11, Canada

Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability.These markets include aerospace and defense, fa... Show more

 • New!

Software Engineer

TRXedmonton, division no. 11, Canada

Design, implement, and maintain software for nuclear systems, ensuring compliance with safety and regulatory standards.Develop software for reactor control, monitoring systems, data acquisition, si... Show more

Software Engineer

Platform.shedmonton, division no. 11, Canada

About Upsun (formerly Platform.Upsun is the cloud application platform humans and robots love.It is built for today's hybrid teams, where AI agents write and test code and humans focus on solving t... Show more

Senior Software Engineer

Fleetworthyedmonton, division no. 11, Canada

Fleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions.We help fleets streamline operations, c... Show more

BIM Software Engineer

RoBIM Technologies Inc.edmonton, division no. 11, Canada

Experience in panelized construction, timber/steel framing, or prefabrication workflows.Familiarity with robotic simulation software, CNC/fabrication systems, or machine-code generation from BIM da... Show more

Junior Software Engineer

Devconnectplatformedmonton, division no. 11, Canada
Full-timeFull-time

The application happens there, not on DevConnect.Apply on Jobicy## DescriptionOverview of the roleWe’re on a mission to modernize insurance, making it simpler, more accessible, and customer-first.T... Show more

People also ask
Software Engineer

Software Engineer

Avenue.io Inc.edmonton, division no. 11, Canada
1 day ago
Job description

\"We are searching for an exceptional Software Engineer to join our growing engineering team! This role is perfect for someone passionate about building and deploying scalable AI-enabled full-stack applications, robust APIs, and integrating contemporary AI and agentic workflows into our systems to ultimately make a significant impact across our projects. Looking forward to seeing how you'll help drive our engineering team forward!\"

– Greg Burlet, Director of Engineering

About Amii

Alberta Machine Intelligence Institute (Amii) is one of Canada’s three main institutes for artificial intelligence (AI) and machine learning, our world-renowned researchers drive fundamental and applied research at the University of Alberta (and other academic institutions), training some of the world’s top scientific talent. Our cross-functional teams work collaboratively with Alberta-based businesses and organizations to build AI capacity and translate scientific advancement into industry adoption and economic impact.

About the Role

The Software Engineer plays a key role in architecting, building, and maintaining scalable full-stack applications and AI-integrated software solutions. As a key technical team member, the Software Engineer will collaborate with engineering leaders and cross-functional teams to design robust REST APIs, manage database systems, implement modern frontend UI/UX interfaces, leverage automated agentic coding tools, build retrieval-augmented generation (RAG) pipelines using vector databases and AI orchestration frameworks, and deploy and maintain core Kubernetes services.

The Software Engineer will work with cross-functional product and engineering teams to design and deliver high-quality, production-ready software systems. Specifically, this engineer will focus on end-to-end full-stack development, including secure API design, database architecture, network protocols, responsive UI/UX frontends, automated testing, and CI/CD pipelines. Additionally, the role is responsible for integrating state-of-the-art AI capabilities, such as RAG architectures using vector databases and orchestration frameworks, and embedding agentic developer workflows into the software development lifecycle.

In addition to hands-on technical architecture and execution, the Software Engineer will contribute to the strategic technical vision, working alongside the Director, Engineering to establish engineering best practices, coding standards, automated CI/CD workflows, and playbooks for scaling full-stack AI applications.

The position focuses on achieving excellence in three main accountabilities:

  • Full-Stack System Architecture & Development
  • AI & Agentic Systems Integration
  • Technical Coaching & Collaboration

Required Skills / Expertise

Key Responsibilities:

  • Architects and develops scalable RESTful and GraphQL APIs, backend microservices, and secure database schemas for high-availability production environments
  • Designs and maintains responsive, accessible, and intuitive frontend UI/UX interfaces using modern JavaScript/TypeScript frameworks
  • Establishes automated testing suites (unit, integration, end-to-end) and robust CI/CD pipelines to guarantee code reliability and seamless deployments
  • Helps configure networking, API gateways, load balancing, and security protocols to ensure resilient data flow across distributed software systems and microservices alongside DevOps
  • Diagnoses and resolves technical debt, performance bottlenecks, and infrastructure issues across backend and frontend platforms.
  • Participates in sprint planning and other agile methodology ceremonies.
  • Builds and optimizes retrieval-augmented generation (RAG) pipelines using vector databases such as Weaviate and Qdrant.
  • Integrates advanced LLM orchestration frameworks to construct complex agentic workflows and multi-step reasoning applications.
  • Leverages and standardizes automated agentic coding tools (e.g., Claude Code) to accelerate software development and refactoring.
  • Collaborates across internal Amii teams to identify opportunities and deploy agentic solutions that support core business operations.
  • Designs data indexing, embedding, and retrieval strategies to deliver fast, highly accurate context for AI-driven software features.
  • Monitors and tunes agentic pipeline latency and system costs in production environments.
  • Collaborates with product management and AI researchers to translate complex AI models into scalable software products.
  • Ensures data privacy, access control, and regulatory compliance across databases and AI vector stores.
  • Contributes to technical design reviews, system architecture discussions, and code reviews to maintain high engineering standards.
  • Mentors adjacent machine learning engineers on industry-standard software development methodologies and best practices.
  • Partners with product managers, UX designers, and external stakeholders to deliver features on schedule and within technical scope.
  • Partners with the Director, Engineering to establish long-term technological roadmap and software development strategies.

Qualifications:

  • Post-Secondary Degree in Computer Science, Software Engineering, or a related technical field
  • 2+ years of professional full-stack software development experience building production-grade web applications, services, and APIs
  • Strong proficiency in API design (RESTful, GraphQL), database systems, networking, frontend UI/UX development (React, TypeScript), automated testing, and CI/CD pipelines
  • Hands-on experience and proficiency with automated agentic coding tools (e.g., Claude Code)
  • Experience with RAG (Retrieval-Augmented Generation) pipelines and working with vector databases (e.g., Weaviate, Qdrant) and AI orchestration frameworks (e.g., LangGraph, LangChain)
  • Solid foundation in software architecture, design patterns, microservices, and modern DevOps practices and deployments via Kubernetes
  • Proven track record of technical mentorship and establishing good practices across teams of varying technical backgrounds
  • Experience operating in Agile environments and delivering production software in cloud infrastructure (AWS, GCP, or Azure)

Attributes and Expectations:

  • Advanced critical thinking and problem-solving skills
  • Strong interpersonal communication skills for effective collaboration with internal teams and external stakeholders. Operates with integrity and trust
  • Passion for designing effective learning exercises, technical concept illustrations, training, and evaluation tools
  • Ability to manage multiple competing priorities in a fast-paced environment
  • Demonstrates professional maturity, resourcefulness, and self-discipline in pursuing organizational goals
  • A curious mindset with a keen interest in testing new educational tools and technologies
  • Shows presence, self-confidence, sound judgment, and superior problem-solving abilities
  • Fosters high-level cross-functional collaboration and establishes credibility while influencing peers to achieve common goals

What you'll love about us

  • A professional yet casual work environment that encourages the growth and development of your skills.
  • Participate in professional development activities
  • Gain access to the Amii community and events
  • A chance to learn from amazing teammates who support one another to succeed.
  • Competitive compensation, including paid time off and flexible health benefits.
  • A modern office located in downtown Edmonton, Alberta.

Applicants must be legally eligible to work in Canada at the time of application.

Amii is an equal opportunity employer and values a diverse workforce. We encourage applications from all qualified individuals without regard to ethnicity, religion, gender identity, sexual orientation, age or disability. Accommodations for disability-related needs throughout the recruitment and selection process are available upon request. Any information provided by you for accommodations will be kept confidential and won’t be used in the selection process.

#J-18808-Ljbffr