Full Stack Developer, AI
Userful Corporation
Position: Full Stack Developer, AI Location: Calgary, AB (Hybrid / On-site) Experience Level: 4+ years; Bachelor's or Master's Degree desirable, or equivalent technical experience 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, Userful improves collaboration and productivity for optimized mission‑critical and core workflows. Built on IT standards and protocols, the Userful Infinity Platform is centrally managed, scalable, secure, and future‑proofed. Its software‑defined architecture reduces total cost of ownership (TCO) and eliminates operational silos. Userful partners with leading global companies powering a technology ecosystem that ensures seamless integrations and end‑to‑end interoperability. A multinational company with headquarters in Calgary, Alberta, Userful supports customers in more than 100 countries around the world. Userful's solutions have won multiple awards, secured strategic global partnerships, and have been deployed in countless Fortune 500 and notable companies globally including Audi, HP, Samsung, LG, Unilumin, Comcast, Coca‑Cola, Wayfair, Ford, Dell, the Calgary Tower, and more! About the Role
We are looking for a high‑impact Full Stack Developer to join our team. In this hands‑on role, you will help turn AI capabilities into practical, operator‑facing product workflows across the Userful Infinity Platform. You will work across the full stack, building modern React/TypeScript interfaces, Java/Quarkus backend services, APIs, and AI. This role is ideal for an engineer who enjoys product execution, complex integration work, and making AI‑powered features clear, reliable, and usable in real customer environments. This is not a pure AI research role. It is a product engineering role focused on bringing AI outputs into the operator experience with quality, maintainability, and supportability. 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. Why Join Our Team?
This is a hands‑on full‑stack role with high visibility and meaningful technical depth. You will work closely with AI, edge, backend, frontend, QA, DevOps, and product teams to deliver practical AI capabilities into the Userful Infinity Platform. #J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Developer, AI in Winnipeg, MB vacancy
- Job Description: We are actively seeking a seasoned Java Fullstack Developer with expertise in developing robust applications. Responsibilities: Demonstrate a solid understanding of fundamental web technologies, including REST, AJAX, and JSON. Work with common...Suggested
- Drive innovation as a Full Stack Engineer at Alexander Chapman, a fast-growing AI-focused startup based in Winnipeg. Collaborate with founding engineers to build... ...Senior level Full Stack Engineer, you will design and develop cutting-edge applications using technologies like...Suggested
- Senior Full-Stack Engineer Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide. You will work across the full stack... ..., high-performance applications and help develop agentic AI systems and intelligent collaboration...SuggestedWorldwide
- Cloud Full Stack Developer Remote | Canada MPA Recruitment is partnered with a growing Canadian technology consultancy to recruit a Cloud Full... ...Developer. This is an opportunity to join a highly technical, AI‑first engineering team that delivers innovative cloud‑native solutions...SuggestedPermanent employmentRemote workHome officeFlexible hours
- Elevate your software engineering career with a hybrid Full Stack Developer role in Toronto. This position combines expertise in Java, Spring Boot, Angular, and AI integration to build high-performance applications. Full Stack Developer role focuses on developing and maintaining...Suggested
- Elevate your career in blockchain technology as a Full Stack Developer with our innovative startup. Get hands-on experience in Smart Contract development while working on impactful enterprise solutions. We are seeking a Full Stack Developer with over five years of software...Contract work
- Elevate your career as a Senior Full Stack Developer specializing in Java and Oracle PL/SQL with ClientLink. Enjoy a 4-day hybrid work week while developing wealth management applications. As a key member of the ClientLink Development team, you will leverage your expertise...
- Step into a Senior Software Developer role at NetBenefit Software, focusing on full-stack development in a hybrid work environment. Utilize your React and Node.js skills to drive meaningful changes. You will be involved in the development of software applications, working...
- Enhance your career as an Intermediate Full Stack Developer with AWS skills in our Digital Design and Delivery Division. Focus on developing an expansive web-based content management platform for a public sector client. We are seeking a skilled Intermediate Full Stack Developer...
- Elevate your career as a Senior Full Stack Developer specializing in Java and Angular technologies. This role focuses on microservices and cloud deployment while enhancing your backend and frontend capabilities. In this position, you will develop backend systems with Java...
- Join Autodesk's Fusion Data team in Toronto as a Full Stack Developer, focusing on backend systems and contributing to frontend capabilities. Bring your skills in building robust data solutions to enhance overall platform performance. In this senior position, you will engage...
- Shape financial solutions at a leading Canadian fintech company as a Senior Full Stack Developer (Hybrid in Toronto). Use your expertise with .NET and Angular to create impactful applications. In this high-impact role, you will be key in developing a nationwide fintech platform...
- ...JavaScript. Preferred: Advanced React experience. Preferred: Background in IoT, telematics, or large‑scale distributed systems. Tech Stack Backend: Node.js, Express, NATS Data: MySQL, Redis, Elasticsearch Reporting: Flink, Cube.js, StarRocks, Iceberg Cloud:...
- Advance your career as a Full Stack Application Developer focusing on Python and VueJS. Work with a dynamic Digital Development team to create LLM-powered applications and solid solutions. In this role, you will utilize over five years of coding expertise to design and implement...
- Drive the development of AI-enhanced software applications as a Full-Stack Software Engineer. Focus on integrating advanced machine learning functionalities... ...with AI specialists. Your contributions will include developing algorithms for content processing, establishing CI/CD...
- Overview Enhance your career with Avanade as a Full Stack Architect specializing in Generative AI. This role is open for remote candidates across Canada. Avanade seeks an accomplished Full Stack Engineering Architect to innovate in the realm of Generative AI. What You’ll...Remote work
- Transform workflows as a Full Stack Software Engineer at Push, focusing on AI-driven internal tools for remote teams. Leverage your web development expertise... ...enhance team efficiency. You'll be responsible for developing internal tools, automating processes, and improving...Full timeRemote work
- Join our engineering team as a Full Stack Software Engineer focused on cybersecurity SaaS solutions... .... This senior position involves developing customer-centric products and constructing... ...and drive improvements in Generative AI while adhering to high-quality standards...
- Elevate your career as a Full Stack Engineer at RBC, specializing in Salesforce and innovative AI technologies. Drive modern application development in a forward-thinking... ...design for Salesforce applications • Create and develop custom applications with full-stack capabilities...
- Elevate your career as an Intermediate Software Engineer, focusing on full stack applications using Python, Django, React, and Next.js.... ...team members are effectively aligned. Key Responsibilities: • Develop backend services for web and mobile applications • Build and integrate...
- Join our engineering team as a Full Stack Software Engineer focused on Cybersecurity SaaS. Work with leading... ...emerging technologies, such as Generative AI and LLMs, while ensuring software security. Key Responsibilities Develop features for cybersecurity SaaS applications...
- Elevate your career as a Senior Full Stack Engineer focused on cybersecurity with advanced Node.js and React skills. Design secure SaaS products... ...Optimize system performance and implement security practices • Develop unit and integration tests for quality assurance Requirements...Worldwide
- Take on a transformative role as a Full Stack Architect working hybrid in Toronto, emphasizing expertise in React, Node.js, and .NET MVC. Lead Telecom architecture initiatives to optimize services and support major transformation projects. This contract position requires...Contract work
- ...tackle complex architectural and engineering challenges Leverage AI‑assisted tools to enhance productivity, streamline workflows, and... ...to an environment of acceptance where you are free to bring your full self to work. All employment decisions at Agiloft are based on business...Long term contractTemporary workFlexible hours
- Become a pivotal part of Tetra as a Senior Full-Stack Engineer in Toronto with a hybrid work model. This role allows you to produce impactful... ...collaboration skills Shape your career and influence Tetra's technology while developing modern, efficient systems. #J-18808-Ljbffr
- Role Python Full Stack Engineer (React + GenAI) – Mississauga, ON / Hybrid (3 days onsite per... ..., state management (Redux / Context API) AI/GenAI: LLMs, RAG Pipelines, LangChain / LlamaIndex... .... Key Responsibilities Design, develop, and maintain production‑ready AI‑powered...Full time3 days per week
- ...Toronto. L10 (Solution Architect) or L11 (Full Stack Architect). It is an independent... ...preferred). 10+ years relevant experience developing a variety of platforms. 7+ years of... ...Knowledge of AWS/Azure an asset. Disclaimer: AI may be used in evaluating candidates....Long term contractPermanent employment2 days per week
- Rejoignez l’équipe Unity Ads comme Développeur Full-Stack Sénior, où vous allez transformer les données complexes en tableaux de bord exploitables pour les éditeurs de jeux. Participez à l’amélioration de produits essentiels tout en travaillant de manière autonome dans un environnement...
- Elevate your career with Affirm as a Senior Full-Stack Software Engineer. This role emphasizes backend development and quality web app delivery. As part of your responsibility, you will guide and deliver on quarterly goals, supporting your engineering team through complex...
- ...efficient data products and maintaining system integrity. This full-time long-term position demands a blend of engineering and leadership... ...experience working in Agile environments Utilize your full stack and data engineering expertise to drive impactful solutions. #J-18808...Long term contractFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Developer, AI. Be the first to apply!
Related searches
- full stack developer Winnipeg, MB
- junior full stack developer Winnipeg, MB
- senior full stack engineer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- développeur web full-stack
- développeur full stack
- full stack developer
- junior full stack developer
- senior full stack engineer
