Software Engineer, AI

pebl· Technology
Apply Now ↗
📍 Toronto, OntarioFullTime💰 CAD 109K–140K

About this role

Purpose in Every Position

Pebl puts a world of talent at your fingertips. With our AI-powered Global Work Platform™, companies can hire, pay, and manage employees in 185+ countries—removing risk, red tape, and guesswork from global growth. Backed by more than a decade of compliance leadership and local expertise, Pebl helps businesses move fast, stay compliant, and scale with confidence. With Pebl, companies everywhere can hire great talent anywhere.

Where Your Work Moves the Needle.

At Pebl, every team member drives our success. Joining us means more than filling a role—you’re accountable for results and impact. Our values guide how we operate, execute, and collaborate across borders. By putting them into action, you’ll help us scale faster, compete harder, and lead the future of global work.

What Makes You a Great Fit

Our mission at Pebl is to simplify global employment, enabling companies to hire, manage, and retain talent anywhere in the world. Our AI & Knowledge team is building Alfie, our conversational AI assistant, and rethinking what it means for software to work with you, not just for you. We're looking for a Junior Software Engineer to join the team and grow into a core contributor on the systems that power Alfie.

This is a full-stack role that leans backend: most of your work will be in the APIs, data models, and infrastructure behind our LLM-based product, but you'll also touch the frontend where a feature needs it end-to-end. You don't need to have shipped agentic systems before — you need strong fundamentals, real curiosity about how these systems work, and the drive to learn fast alongside engineers who've been doing this for years. This role reports to the Engineering Manager, with day-to-day work led by our Staff Software Engineer.

This role will require in-office collaboration Monday-Wednesday in our Toronto, Ontario office.

How You'll Make an Impact:

  • Build and ship backend features and services using TypeScript or Python, Postgres, and AWS (Lambda, Fargate, API Gateway, S3, etc.) in a serverless environment.

  • Pick up frontend work (React/TypeScript) when a feature calls for it, and get comfortable enough with the full stack to see a feature through end-to-end.

  • Work closely with senior engineers to learn how our LLM-based systems are designed — prompt handling, tool/function calling, observability — and start contributing to that work yourself.

  • Write clean, well-tested code, and treat code review feedback as a fast track to leveling up.

  • Collaborate with product managers, designers, and other engineers to deliver features end-to-end.

  • Help troubleshoot issues in production, building comfort with both standard backend debugging and AI-specific failure modes (bad model output, latency, dropped tool calls).

  • Stay curious about emerging tools and practices in backend and AI engineering, and bring what you learn back to the team.

Let's Connect If You Have:

  • 2–3 years of professional software engineering experience, with backend-heavy work.

  • Proficient in TypeScript or Python, with real experience building database-backed features on a relational database (Postgres or similar) — comfortable working with schemas and writing the queries a feature needs, even if deep query optimization isn't your focus yet.

  • Have built real features with React/TypeScript or similar — you don't need deep frontend expertise, but you can pick it up and ship something when a feature calls for it.

  • Solid CS fundamentals — you can reason about data structures, APIs, and system design even if you haven't built these systems at scale yet.

  • Production level experience with LLM/AI (not just personal/school projects)

  • A lean mindset — you focus on delivering value, ask good questions, and iterate quickly on feedback.

  • Comfort working collaboratively in a remote, fast-paced environment, and a genuine desire to grow into a senior backend engineer.

Our Commitment to You

At Pebl, we’re committed to supporting our team with comprehensive rewards and benefits designed to meet diverse needs across roles and locations. Our core offerings include:

  • Flexible Time Off – Take the time you need to recharge.

  • Parental Leave – Support for growing families.

  • Health and Dental Insurance – Where applicable, to cover you and your loved ones.

  • Retirement Savings + Employee Incentive Plan – Plan for the future while sharing our success.

Please visit our career page for more information.

Pebl is an Equal Opportunity Employer.

We power global teams and believe diverse perspectives drive innovation and impact. Employment decisions at Pebl are based on qualifications, merit, and business needs. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other status protected by applicable law. We’re committed to fostering an inclusive culture where every teammate can thrive and do the best work of their career—anywhere in the world.

Frequently Asked Questions

What is the salary for the Software Engineer, AI role at pebl?
The listed salary for this Software Engineer, AI position at pebl is CAD 109K–140K. This is an FullTime role.
Where is the Software Engineer, AI position at pebl located?
This Software Engineer, AI role at pebl is based in Toronto, Ontario. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Engineer, AI role at pebl full-time or part-time?
This is listed as a FullTime position. It is posted as a Software Engineer, AI role in the Technology department at pebl.
Which team or department does the Software Engineer, AI at pebl belong to?
This Software Engineer, AI position is part of the Technology department at pebl. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Engineer, AI position at pebl?
Click the "Apply Now" button on this page. You will be redirected to pebl's official application portal hosted on ashby where you can submit your application directly.
When was the Software Engineer, AI job at pebl posted?
This Software Engineer, AI position at pebl was posted on Oct 6, 2026. Apply as soon as possible — early applications are often reviewed first.
Software Engineer, AI
pebl · 💰 CAD 109K–140K
Apply for this role ↗

You'll be redirected to pebl's official application page on Ashby ATS.