About the role

  • AI Developer managing front and backend functionalities for AI products at Fluent Software Group. Focusing on production systems and features in a collaborative environment.

Responsibilities

  • Design and deliver production features across both frontend and backend
  • Develop UI components for the operator dashboard (Next.js, React, TypeScript)
  • Design and implement APIs and backend logic (Bun/Elysia, PostgreSQL)
  • Integrate external enterprise APIs and internal AI services
  • Write and maintain tests for critical flows
  • Own the evolution of key product components, including the approval queue
  • Develop and improve SLA tracking, escalation logic, and operator workflows
  • Create analytics views for call trends, approvals, and performance metrics
  • Support production operations during the enterprise pilot
  • Monitor, diagnose, and resolve issues in a real-time AI system
  • Respond to feedback from operators and stakeholders
  • Improve system reliability, observability, and performance
  • Work closely with senior engineers on architecture and technical decisions
  • Participate in code reviews (give and receive feedback)
  • Document systems and features to ensure long-term maintainability

Requirements

  • 2+ years of professional software development experience, or equivalent experience on high-impact projects
  • Strong proficiency in JavaScript and TypeScript
  • Hands-on experience with React and/or Next.js
  • Good understanding of REST APIs and relational databases
  • Experience using AI coding assistants (Cursor, Copilot, Claude, ChatGPT) in your daily workflow
  • Comfortable owning end-to-end features from requirements through deployment
  • Experience with PostgreSQL or other relational databases (asset)
  • Familiarity with Tailwind CSS or component libraries (asset)
  • Exposure to voice AI, conversational AI, or real-time systems (asset)
  • Experience with enterprise integrations and production environments (asset)
  • Open-source contributions or personal projects to share (asset)

Benefits

  • High autonomy, big impact: real responsibility from day one
  • Accelerated professional growth: exposure to enterprise systems, product scaling, and AI-powered platforms
  • Learning-focused culture: collaborate with senior engineers using modern, AI-native practices
  • Entrepreneurial mindset: building real products, not legacy systems
  • Competitive package: compensation, health/dental/vision insurance, paid time off, and more
  • Team-oriented mentality: collaboration, knowledge-sharing, and international connections

Job title

Job type

Full Time

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

FluxJavaScriptNext.jsOpen SourcePostgresReactTableauTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.