AI-First Full-Stack Engineer
Class 8
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