
Intermediate Software Engineer (Agentic AI Verification)
About this role
Based in San Diego, CA, the Intermediate Software Engineer position at Trulioo involves building and hardening Agentic AI Verification capabilities for a hybrid work model. This full-time role is well-suited for a software professional with backend experience who wants to transition agent-based verification workflows into production-grade systems.
Role Overview
Trulioo is hiring an Intermediate Software Engineer to join its engineering team in San Diego, CA or Vancouver. Reporting to the Senior Director of Engineering, this hybrid role requires working from the office three days per week. The position focuses on taking agent-based verification workflows from proof-of-concept to production-grade systems.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
The salary range for this position is $100K to $130K. Full-time permanent employees receive comprehensive benefits including health, dental, and vision coverage, retirement plans with company match, paid time off, parental leave, and an annual education and training stipend equivalent to $1,000 in local currency. The workplace offers a flexible hybrid environment with weekly lunches, coffee, wellness workshops, and a complimentary Headspace subscription.
About the Company
Trulioo provides digital identity verification platforms enabling organizations to onboard customers, optimize costs, and combat fraud. Headquartered in Vancouver with strategic hubs in San Diego and Dublin, the company supports a hybrid work model and has been recognized as a BC Top Employer.
How to Apply
Interested candidates should apply directly on the official Trulioo careers page.
Skills and tech stack
Questions candidates ask
What is the location and work model for this role?
This position is based out of the San Diego, CA or Vancouver office using a hybrid model where staff typically work three days per week at the hub location.
What is the salary range for the Intermediate Software Engineer?
The salary range is between $100K and $130K.
How many years of experience are required?
The role requires 2 to 4 years of experience in a software engineering or development role.
What education is needed for this position?
A Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a closely related field is required.
What does the interview process consist of?
The interview process includes a 30-minute recruiter interview, a 60-minute hiring manager interview, a 60-minute panel interview, and a 30 to 45-minute final leadership interview.