Full Stack Software Engineer - AI and Internal Tools
Push Operations
The Company
Push is an all-in-one platform that helps businesses grow and scale their companies by simplifying HR, payroll, time tracking, and scheduling. Our purpose is to help our customers free up their time by making people management ridiculously easy, so they can focus on their passion.
Our customer base includes some of the biggest brands, such as Earls Restaurant, Cactus Club, Crumbl Cookies and more.
The Team
We’re a collaborative, dog-loving, people-first crew that values curiosity, initiative, and kindness. Our culture is built on the belief that when people are supported to grow, great things happen for them and for our customers. As part of our growing team, you'll play a key role in helping our customers realize the full value of Push from day one.
Take a look at a day in the life of our team: Behind the Scenes with our Software Engineers
The Role
Push is looking for an experienced Full Stack Software Engineer who will be responsible for architecting, building and testing Push's internal tools and AI integrations. In this role, you will have the ability to tackle a wide range of technical challenges and make a big impact on some of the most critical aspects of our business.
Job Duties:
- Building and maintaining internal tools and automations to help our teams succeed
- Helping build and scale back-end services and APIs
- Working with internal teams to find and implement innovative solutions to current bottlenecks in workflows
- Participating in code reviews
- Writing and testing high-quality, maintainable code
Why Push?
- Do what you love. We believe in work that energizes you and supports your passions.
- Grow yourself. At Push, personal and professional development go hand in hand.
- Make an impact. Your knowledge and guidance will shape the success stories of businesses across North America.
Hear from our Software Engineers
Additional Information
We value non-traditional career paths. If your experience doesn’t check every box but you’re excited about the role, we still encourage you to apply.
Push is an equal opportunity employer. We believe diversity makes us stronger and more innovative.
- 5+ years professionally building web applications
- Experience with at least one of PHP, Python, Ruby, Go, C/C++ or C#
- Javascript experience - ES6, Webpack, Angular, React JS, React Native
- A solid understanding of relational databases and SQL
- A solid understanding of computer science concepts, e.g.: data structures, design patterns, and algorithms
- You understand the importance of writing testable and maintainable code
- A track record of building and maintaining highly scalable products
- You are curious and innovative, consistently staying abreast of the latest technology and challenging the status quo
Bonus Skills and Qualifications:
- PHP experience using Laravel or any other MVC framework
- Knowledge of payroll in Canada and/or the USA
- Experience integrating with AI APIs (AWS Bedrock) including using MCPs and implementing safeguards (e.g., AWS Guardrails)
- Experience working on internal tools involving various teams within an organization
- Experience working on a DevOps or Platform team stitching together various technologies, services, APIs, and/or languages to achieve a goal
- Experience building RAG-powered features
- Experience with multi-agent frameworks (e.g., CrewAI)
- Previous startup experience
- You are super smart and have earned a degree in Computer Science, Engineering, or equivalent work experience
$125k - $165k per year
...and robotics. We partner with a leading AI and robotics company to produce high-... ...Alibaba, Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven,... ...communities. We are seeking a talented Software Engineer (Full Stack) to join our growing engineering...SuggestedHourly payFull timeWork at officeLocal areaWork from homeFlexible hours2 days per week$90k - $125k per year
...management system for our customers so they can spend more time doing what they love. The Role: We’re looking for a Full Stack Software Engineer to join our growing Engineering team! In this role, you will play a key part in building and scaling our payroll platform,...SuggestedFull timeWork at officeRemote work$90k - $125k per year
...system for our customers so they can spend more time doing what they love. The Role: Push is looking for an experienced Full Stack Software Engineer (back end focus preferred) who loves tracking down tricky bugs, untangling thorny refactors, and uncovering performance...SuggestedFull timeWork at officeRemote work- ...Software Engineer Lead (Full Stack Developer) WHO WE ARE Tradable Bits is an award-winning tech company that helps sports, music and entertainment brands build better fan experiences. Based in Vancouver, Canada we work with industry leaders in the sports, music & entertainment...SuggestedFull timeWork at officeFlexible hours
$85k - $140k per year
...About Alloy.ai Alloy.ai is the Commerce Intelligence System for consumer brands. We unify data from 500+ sources —... ...we celebrate diversity of all kinds. About the Role Full-stack engineers tackle many exciting and complex challenges ranging from modeling...SuggestedFull timeWork at officeRemote workFlexible hours3 days per week$50k - $55k per year
...Software Engineer, New Grad — Full Stack (Remote) Are you a recent graduate or up to 1 year into your career, ready to ship features end-to-end at a small product team that invests in your growth? We’re a small Canadian product team building docuflow, our SAP content-integration...Remote jobFull timeInternship$150k - $170k per year
...transform insurance into a trusted and delightful experience using AI. We are building the AI operating system for North America’s... ...’ Insurtech 50 and Fintech 100 About the Role As a Full Stack Staff Engineer at Quandri, you will be directly responsible as an IC leader...Long term contractFull timeInternshipShift work$68k - $78k per year
...diverse, mission-driven team of scientists, educators, and engineers working together to create meaningful change in the lives... ...impact here: Purpose of Position The Senior Full Stack Engineer – Platform & AI Systems will play a key role in building our PEAK...Permanent employmentFull timeWork at officeImmediate startWork from homeRelocationMonday to friday- ...Canada Type: US Applicants - Full-Time; Canadian Applicants -... ...us forward. Across strategy, engineering, design, data, and operations,... ...explore, design, and implement AI strategies that are secure, scalable... ...engagement. From advisory and tooling to implementation and...Full timeFor contractors
- ...About this role: We're looking for a Full Stack Developer (main back end focus) to work... ...intelligence for the digital economy! Our Engineering Culture We believe that "Simplicity is... ...We avoid over-engineering. We prefer the tools we already have and the most...Full timeTemporary workWorldwide
- ...Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes to increase... ...Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one or more of our new...Long term contractFull timeWork from homeFlexible hours
$90k - $130k per year
...backbone of coworking and flex spaces worldwide, uniting automation, CRM, and community engagement tools into one seamless experience. Optix is looking for a Senior Full Stack Engineer to help us build and evolve the platform that powers coworking and flex space operators,...Long term contractFull timeManual laborWork at officeWorldwideFlexible hoursShift work$65k - $75k per year
...experiencing explosive growth. Our next major engineering milestone is evolving our data layer to... ...We are looking for an Entry-Level Full-Stack Engineer who is eager to help build the... ...interface feels snappy and intuitive. Modern Tooling & Workflow: Familiarity with essential...Full timeInternshipWork at officeRemote workFlexible hours- ...Job Description Job Description Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup? At Remarcable , we’re not just building software—we’re transforming how contractors and distributors work together in the construction industry...Full timeFor contractorsRemote work
- ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary... ...Senior Software Engineers to support an AI training project by creating... ...tasks using Model Context Protocol (MCP) tools. You will design reproducible environments...Remote jobFor contractors
$120k - $150k per year
...the center of everything we do, and we are looking for a Senior Full-Stack Engineer who wants their code to mean something. Working closely with... ...pipelines Design & Collaboration: Figma, Agile methodologies AI Tools: We actively leverage LLMs and advanced tooling to...Full timeWork at officeRemote workFlexible hours- ...Full-Stack Software Engineer Location: Global, Fully Remote Job Type: Contractor | ~15 hours/week Schedule: Flexible We're looking for experienced Full-Stack Software Engineers to support an AI training project focused on software development, debugging...Remote jobFor contractorsFlexible hours
$98.52k - $123.16k per year
...The Opportunity We are seeking a talented and motivated Full Stack Software Developer to join our dynamic team. The ideal candidate will... ...stack web development Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience Proven...Full timeManual laborWork at office$3600 - $4500 per month
...based company at the forefront of robotics, AI, and machine vision — recognized with the... ...productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp... ...Role Overview: Apera AI is seeking a Full Stack Software Developer (Co-op) for the 8...Work at officeFlexible hours- ...Mythic is building the future of AI computing with breakthrough... ...advanced signal processing, and is engineered to operate from –40 °C to +125... ...Engineering team Builds software pipelines that adapt neural... ...use. Design algorithms and tools for Mythic’s neural network...Full time
$155k - $165k per year
...We’re looking for a fully remote Senior Software Engineer to join our small, highly autonomous... ...integrating with Smile. T his is a full-time remote role working Monday - Friday... ...We serve app developers, agencies, and internal teams by focusing on outcomes, not just...Full timeRemote workMonday to fridayFlexible hours$120k - $210k per year
...As Lead Software Engineer, you would lead a team of engineers to write and maintain the tools necessary to support VFX workflows with a focus on production. Our ideal candidate is able to collaborate with non-technical stakeholders to define and document requirements, and...Full timeWorldwide$140k - $210k per year
.... As a Fortune 500 company and a leading AI platform for managing people money and agents... ...give you the trust to take risks the tools to grow the skills to develop and the support... ...product leaders machine learning engineers and full-stack builders to create intelligent agents...Full timeWork at officeRemote workWork from homeHome officeFlexible hours$100k - $120k per year
Full Stack SAP Developer (Remote, Canada) Location: Remote anywhere in Canada (but you must... ...per year VersaFile is a fast-growing software company that specializes in building... ...development. Or, you may be a strong full-stack engineer who is interested in specializing in SAP...Remote jobLong term contractFull timeFlexible hours$250k - $310k per year
...Overview We are seeking a hands-on Director of AI Software Engineering to lead and scale AI engineering efforts supporting multiple business... ...cloud platforms (AWS/GCP/Azure) Familiarity with modern AI stacks (e.g., vector search, embeddings, model serving, agent frameworks...Work at officeLocal areaVisa sponsorshipFlexible hours$60k - $85k per year
...everything we do, and we're looking for a Full-Stack Developer who wants their code to... ...Mentor junior developers and help shape engineering culture as we grow Our Stack Backend... ...Design: Figma Methodology: Agile AI Tools: We actively use LLMs to accelerate...Full timeRemote workFlexible hours$60 - $120 per hour
...AI & Software Engineers – Remote Opportunities Full-Time & Flexible Contract Options | Remote $60 - $120 per hour We are recruiting for multiple opportunities with a fast-growing AI technology business working on advanced AI systems and software engineering projects...Remote jobHourly payFull timeContract workFlexible hours- ...NTT Data is looking for a SR. Full- Stack Engineer to join their team in Vancouver British Columbia. Job Description: Location: Vancouver... ...technologies Microservices REST APIs databases and modern software engineering practices. The role requires close...Long term contractPermanent employmentContract work
$180k - $225k per year
...This role sits at the intersection of AI engineering and application development. You’ll build customer... .... You craft fast, polished, reliable software and you're drawn to problems that are genuinely unsolved. We're looking for full stack engineers and those who lean more...Full timeWork at officeRemote work$100k - $150k per year
...candidates who are based in or able to work from Vancouver . Software Engineer — Platform AI Service Levels: Software Engineer II Senior Software... ...with a strong AI-augmented engineering culture — using AI tools to accelerate coding, testing, debugging, and delivery —...Work at officeLocal areaVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Engineer - AI and Internal Tools. Be the first to apply!
- full stack web developer Vancouver, BC
- full stack developer remote Vancouver, BC
- senior full stack engineer Vancouver, BC
- full stack developer Vancouver, BC
- software engineer internship Vancouver, BC
- software developer no experience Vancouver, BC
- développeur logiciel Vancouver, BC
- software developer remote Vancouver, BC
- software engineer intern Vancouver, BC
- graduate software engineer Vancouver, BC

