{bc}
linkedin

Full Stack Developer, AI

Userful
Calgary, CAN
Full Time
Mid
Hybrid
2 weeks ago
ReactTypeScriptJavaQuarkusREST APIPostgreSQL
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

ReactTypeScriptJava
Smart Apply

Full Job Posting

About Userful

  • Userful accelerates digital transformation for enterprise IT with a suite of applications on a single platform.
  • Innovating at the intersection of operations technology and unified communications.
  • A multinational company with headquarters in Calgary, Alberta.

About The Role

  • We are looking for a high impact Full Stack Developer to join our team.
  • You will help turn AI capabilities into practical, operator facing product workflows across the Userful Infinity Platform.
  • This is not a pure AI research role. It is a product engineering role.

Core Responsibilities

  • Full Stack Product Delivery: Design and implement AI features across the React/TypeScript frontend and Java/Quarkus backend services.
  • Operator Experience: Build operator facing views, including AI agent creation, anomaly details, history pages, recommendation summaries, technical reference displays, and review workflows.
  • AI and RAG Integration: Integrate AI/LLM/RAG outputs into the product, including contextual explanations, priority indicators, technical references, confidence signals, and recommendation details.
  • Backend and Data Flow: Support API design, PostgreSQL schema evolution, event and anomaly history, pagination, retention logic, and reliable data flow between UI and other components.
  • Edge Aware Engineering: Work with Docker, Linux, Azure IoT Edge based deployments, containers, local execution constraints, GPU aware workflows, and intermittent connectivity.
  • Quality and Maintainability: Write maintainable code, participate in code reviews, document technical decisions, and work closely with QA to validate model facing and operator facing workflows.
  • Cross Functional Collaboration: Partner with AI/ML, platform, edge, backend, frontend, QA, DevOps, UX, and product stakeholders to deliver customer ready capabilities.

Required Qualifications

  • 4+ years of professional software development experience in a product driven environment.
  • Strong experience building responsive web applications with React, TypeScript, HTML, CSS, and modern frontend patterns.
  • Strong backend development experience with Java; experience with Quarkus or Spring Boot is a significant advantage.
  • Experience designing, implementing, and consuming REST APIs.
  • Experience with PostgreSQL or other relational databases.
  • Familiarity with Docker and Linux based development environments.
  • Ability to translate Figma designs and product requirements into production ready workflows.
  • Strong debugging skills across frontend, backend, data, and integration boundaries.
  • Clear communication skills and the ability to explain technical trade offs to product, design, QA, and engineering stakeholders.

Preferred Qualifications

  • Experience integrating AI/LLM/RAG services, vector databases, prompt workflows, or AI assisted product features.
  • Experience with Azure IoT Edge, distributed edge systems, or containerized applications running outside the cloud.
  • Familiarity with GPU aware workflows, device management, monitoring dashboards, or operational systems.
  • Familiarity with AV over IP, multicast, VLANs, subnetting, or hardware integrated software environments.

Professional Competencies

  • Product Execution: Able to take a product requirement from design through implementation, testing, and release support.
  • Systemic Thinking: Able to design for scale, security, reliability, maintainability, and supportability.
  • Autonomy: A self starter who can clarify ambiguous requirements, propose practical implementation paths, and deliver incrementally.
  • Quality Mindset: Committed to readable code, useful tests, thoughtful reviews, and stable customer facing workflows.
  • Communication: Comfortable working across engineering, product, UX, QA, DevOps, and leadership teams.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today