Original job description
About Us
We’re building something real at Class8: a category-defining AI solution for trucking fleets that replaces outdated dispatching with intelligent automation. The industry is decades behind - and we’re the team pulling it into the future. As part of our mission, we’re rethinking engineering itself: building AI-first teams who orchestrate agents, automate workflows, and elevate software delivery. If you’re excited about using AI not just as a coding assistant but as a core teammate, this role is for you.
Learn more about what we do: class8.com/our-solution
Role Overview
We’re looking for a Full-Stack Engineer with an AI-first mindset. You won’t just write code - you’ll architect agent workflows, decompose complex problems into AI-solvable parts, and contribute to a constantly evolving shared knowledge system. You’ll build alongside AI agents and human collaborators across the entire software development lifecycle: from planning and prototyping to testing, deployment, and operations.
This is a modern full-stack role: you’ll not only build traditional application features across frontend, backend, and database layers - but also design and implement intelligent workflows using LLMs, vector databases, and automated AI feedback loops. Your experience as a traditional software engineer is a massive asset here: we need builders who can bridge the old and new.
Responsibilities
Decompose Work for Multi-Agent Execution: Break down product and engineering tasks into discrete subtasks suitable for AI agents and human developers.
Orchestrate AI Workflows: Leverage multiple AI agents (e.g. Claude, GPT-4, Copilot, Cursor) in parallel to plan, build, test, document, and debug features.
Intelligent Feature Development: Design and implement LLM-powered features and multi-agent architectures into our apps and tools.
Agent-Driven Development: Delegate coding, documentation, test writing, and troubleshooting to capable AI agents. Only code manually when justified.
Prompt Engineering & Tooling: Create and refine reusable prompts, command macros, and agent interfaces for task-specific functionality.
Contextual AI Integration: Use vector stores, RAG pipelines, or structured planning docs to enable smarter AI assistance.
Closed-Loop Automation: Build verification workflows where AI generates, tests, and iterates on output with minimal human intervention.
Contribute to Shared Knowledge Systems: Update our skills.md, rules.md, and prompt libraries with learnings and improvements.
AI-Tagged Work: Ensure all Pull Requests are tagged with AI usage levels and human contributions are explicitly defended.
Collaborate in a Hybrid Team: Pair program and review work across human and AI contributors. Use shared feedback loops to improve AI and human performance alike.
Tool-Integrated Development: Interface AI agents with internal tools, APIs, logs, databases, and devops infrastructure for end-to-end ownership.
Maintain Code Quality: Uphold Class8 standards in readability, maintainability, security, and test coverage - regardless of whether code is AI- or human-written.
What Success Looks Like
You consistently deliver work decomposed and executed through agent workflows
You maintain a high contribution rate to the skills/, rules/, or AI library modules
Your PRs are tagged with high AI usage and require minimal manual effort
You help elevate your team’s AI adoption and improve shared tooling
Must-Have Qualifications
4+ years of experience in full-stack development (React/Next.js, Node.js, Python, etc.)
Strong traditional engineering foundation in systems design, API design, and software quality
Experience building and shipping production-grade features
Familiarity with integrating LLM APIs and multi-agent architectures
Experience with modern dev environments, Git workflows, CI/CD pipelines
Understanding of prompt engineering, RAG systems, or vector search is a plus
Passion for AI-first development and pushing boundaries of what software teams can do
Why Join Us
We’re redefining how freight moves.
You’ll get in early on a high-upside product in a massive, untouched market.
You’ll work with experienced builders and be trusted to execute.
Big career upside: build, prove yourself, and grow with the company.
Perks
Remote-only team with flexible location
Collaboration hours: 9:00 AM – 5:00 PM Eastern Time
Dedicated AI usage budgets and premium model access
Contribution credits for improving internal agent systems
Culture of experimentation and speed
Work & Location Details
Hires Remotely In: Everywhere
Remote Work Policy: Remote only
Company Location: Toronto
Visa Sponsorship: Not available
Preferred Timezones: Hawaii, Alaska, Pacific, Mountain, Central, Eastern, Atlantic, Greenland, Brasilia Summer, Azores, UTC, Central European, Eastern European, Turkey, Dubai, Maldives, Astana, Indochina, China Standard, Japan Standard, Brisbane, Vladivostok, Auckland, Wellington, Samoa, International Date Line West, Niue
Collaboration Hours: 9:00 AM – 5:00 PM ET
Relocation: No relocation required
Hiring Process
Résumé review
Introduction interview (60 mins)
Mobile app coding interview (45 mins)
Systems design interview (30 mins)
Senior management interview (60 mins)
How to Apply
Include a short write-up describing how you’ve used AI agents in your recent work. Bonus points if you share a decomposition or prompt strategy you’ve found effective.
Join us in building the next evolution of software engineering - where AI isn’t just a tool, it’s part of the team. - Class8 Engineering Team