Point your AI agent at freehire and let it find you a job.

Get the CLI →

PathPilot

NewBe an early applicant

Software Engineer

Posted Updated
Discussion

Summary

Build and scale an AI Career Companion using Node.js, TypeScript, and React. You will design backend APIs, develop frontend features, and integrate AI workflows to help users optimize their careers in a fast-paced startup environment.

Compensation: $100k – $130k CAD • No equity

PathPilot is on a mission to help millions of people unlock their potential by navigating and optimizing their careers through the power of AI. With 7-figures in non-dilutive funding and strong ecosystem partnerships, we’re building an AI Career Companion that helps people clarify goals, discover opportunities, and grow through personalized support. We’re looking for a Software Engineer to help us build, scale, and refine the core product experience behind PathPilot. You’ll work closely with the founding team to design and ship reliable, user-centric software, turning powerful AI capabilities into intuitive, production-ready features that people actually love using. This role is ideal for a strong full-stack or backend-leaning engineer who enjoys shipping product, thinking in systems, and working in fast-moving environments where ownership and impact matter. Why join PathPilot? • Build meaningful, user-facing software that directly impacts people’s careers • Work closely with the founder and early engineering leadership • Ship real features quickly in an AI-native product environment • Collaborate with a small, senior team that values velocity and clarity • Use modern tooling (including AI coding tools like Cursor or Aider) to move faster • Enjoy flexibility, autonomy, and a remote-friendly work culture • Help shape the future of AI-powered career products backed by strong funding and partners What are we looking for in a Software Engineer? You’re a strong product-minded engineer who knows how to take ideas from concept to production. You care about code quality, system reliability, and thoughtful user experiences but you’re not afraid to iterate quickly and learn in the open. You’re comfortable working across the stack, collaborating with product and design, and integrating with AI systems built by the broader engineering team. What will you be doing: • Build and ship core product features across the PathPilot platform • Design and implement backend services and APIs using Node.js and TypeScript • Contribute to frontend development using React and modern UI patterns • Integrate AI-powered features and workflows into the product experience • Work with data models, user context, and application state to enable personalization • Write clean, maintainable, and well-tested code • Collaborate closely with product, design, and AI engineering partners • Improve system performance, reliability, and scalability over time • Help evolve engineering standards, tooling, and development workflows • Prioritize shipping user value without compromising long-term quality How will you spend your time: • 45% product engineering (frontend and backend feature development) • 20% system design and technical refinement • 15% AI feature integration and experimentation • 10% testing, reliability, and performance improvements • 10% collaboration, planning, and iteration In your first 30 days, you will: • Get familiar with the PathPilot codebase, product, and workflows • Ship small but meaningful improvements to the product • Pair with the founding engineering team on feature development • Build context around users and product priorities In your first 90 days, you will: • Own and ship larger product features end-to-end • Improve reliability or performance of core systems • Contribute to frontend and backend architectural decisions • Collaborate closely with product on iteration and feedback loops In your first 180 days, you will: • Take ownership of major areas of the product • Help scale systems to support growing users and B2B pilots • Establish patterns and best practices other engineers can follow • Mentor new contributors as the engineering team grows Our hiring process: • Intro Call – Align on mission, role expectations, and goals • Async Exercise – A small, product-focused technical task • Technical Interview – Deep dive into your approach and trade-offs • Final Conversation – Alignment with the founder on vision and culture • Offer – We move quickly and transparently You might be the person we’re looking for if you: • Have 3-5 years of professional software engineering experience • Are comfortable with JavaScript/TypeScript and modern web frameworks • Have experience building backend APIs and services (Python and Node.js preferred) • Have worked with frontend frameworks like React • Understand software engineering best practices (testing, CI/CD, code reviews) • Think in systems and care about scalability and maintainability • Are comfortable working in fast-paced, ambiguous environments • Enjoy collaborating cross-functionally and owning your work • Use AI tools to improve your productivity, not replace fundamentals Bonus points if you’ve: • Built SaaS products used by real users • Worked in early-stage startups or 0→1 environments • Integrated LLMs or AI APIs into production software • Worked with databases like Postgres, Supabase, or similar • Have experience with cloud platforms (AWS, GCP, or Azure)

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available