AI Engineer

Fulfillment IQ

$135K — $170K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in AI engineering with a strong focus on LLM systems
  • Hands-on expertise in building and deploying LLM-powered features
  • Proficient in Python, APIs, and system design
  • Deep knowledge of RAG systems and LLM evaluation methodologies
  • Strong decision-making skills with an understanding of trade-offs in speed, cost, and reliability

Responsibilities

  • Design and build production-grade LLM systems including RAG and APIs
  • Architect systems to reduce rework in dynamic environments
  • Own delivery of critical AI features end-to-end
  • Define and implement evaluation frameworks for AI systems
  • Optimize systems for cost, latency, and reliability
  • Collaborate with cross-functional teams when necessary
  • Provide guidance to less experienced engineers

Benefits

  • Comprehensive health and dental coverage for employees and their families
  • Competitive paid time off and flexible leave policies
  • Retirement savings programs with employer contributions
  • Dedicated budget for learning and professional growth
  • Flexible remote and hybrid work options
  • Additional perks including equipment allowances and internet reimbursements
  • Community engagement through team events and company offsites
Full Job Description
Description

General Information:

Job Title: AI Engineer

Location: Toronto, ON (Onsite/Hybrid)

Job Type: Full-Time

Reporting Line: Head of R&D

Salary Range: CAD 135k-170k CAD per year (negotiable)

Role Overview:

This is a high-impact, senior engineering role, where engineers are expected to operate with significant ownership and minimal oversight. The role focuses on building production-ready AI systems in an environment where speed, correctness, and architectural decisions have long-term implications.

Ideal Candidate's Profile:

A seasoned AI engineer (ninja-level) with hands-on experience in developing and deploying real LLM systems, who excels in environments with significant ownership responsibilities and values impactful work more than structured, low-risk settings.

Individuals driven by ownership, autonomy, and the opportunity to build from the ground up (rather than being a small cog in a large organization) will thrive here.

Responsibilities & Expectations:

Key Responsibilities:
  • Design and build production-grade LLM systems (RAG, agents, APIs)
  • Architect systems that minimize rework in fast-evolving environments
  • Own end-to-end delivery of critical AI features
  • Define and implement evaluation frameworks
  • Optimize systems for cost, latency, and reliability
  • Collaborate across teams where needed
  • Provide technical guidance where applicable (especially for less experienced engineers on adjacent teams)


Must-Haves (non-negotiables):
  • Strong backend/software engineering foundation (Python, APIs, system design)
  • Proven experience shipping LLM-powered features to production (non-negotiable)
  • Deep expertise in:
    • RAG systems (advanced retrieval + evaluation)
    • LLM evaluation methodologies (golden sets, regression testing)
    • Prompt engineering at API level
    • Agent architectures (ReAct, tool calling, planning loops)
  • Strong understanding of trade-offs (cost, latency, scalability)
  • Ability to work independently in ambiguous, fast-moving environments


Nice-to-Have:
  • Fine-tuning experience (LoRA, SFT, DPO)
  • Inference stack experience (vLLM, TGI, llama.cpp)
  • Observability tooling (Langfuse, LangSmith)
  • Prior experience in early-stage or high-ownership teams
  • Public work (GitHub, blogs, talks) demonstrating depth


Education:
  • Bachelor's or master's degree in computer science or a related discipline


Technical Skills:
  • Advanced Python and backend engineering
  • LLM systems (RAG, agents, prompting, evaluation)
  • API design and system architecture
  • Docker, Git, CI/CD
  • Understanding of inference systems and scaling


Soft Skills:
  • High ownership and accountability
  • Ability to operate in ambiguity ("build while flying")
  • Strong decision-making and trade-off analysis
  • Clear communication with cross-functional teams


What Success Looks Like in the First 90 Days:

By the end of Month 1:
  • Deeply understand Crosstalk/Zync architecture and ongoing projects
  • Contribute meaningfully to ongoing systems (not just onboarding tasks)
  • Identify gaps or risks in current implementations


By the end of Month 2:
  • Own and deliver a critical feature or system component end-to-end
  • Improve an existing system (performance, evals, or architecture)
  • Demonstrate strong independent execution


By the end of Month 3:
  • Act as a trusted senior engineer on the team
  • Drive architectural decisions or improvements
  • Deliver measurable impact (system reliability, quality, or efficiency)
  • Operate with minimal oversight in high-stakes projects


Perks you'll appreciate:
  • Employee Health: Comprehensive health and dental coverage for you and your family
  • Time Off: Competitive paid time off and flexible leave policies
  • Retirement: Retirement savings programs and employer contributions
  • Professional Growth: Dedicated learning and development budget
  • Flexible Work: Remote and hybrid work options
  • Perks: Equipment allowances, internet reimbursements, business travel coverage, and employee stock options (ESOP), where applicable.
  • Community Engagement: Team events, meetups, and company offsites

Similar Jobs

More Jobs at Fulfillment IQ

More Enterprise Technology Jobs

Find similar AI Engineer jobs: