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
- ...building and supporting membership-management software for labour unions since 1998. The... ...organized labor with streamlined, data-driven tools. ABOUT THE ROLE: As a Developer at... ...new features and modules across full-stack technologies. Collaboration & Communication...SuggestedLocal areaFlexible hours
$2000 - $4000 per month
...Job Description: International Consultation and Exchange Specialist Job Overview Responsible for global industry trend... ...proficiency are preferred; proficient in Office software, industry data retrieval tools and basic data analysis software. 3. Possess solid capabilities...SuggestedRemote jobWork at officeWork from homeOverseas- ...instruments and perform basic shop math. WHAT YOU NEED TO BE SUCCESSFUL Minimum 2 years of related machining, fabrication, or tool and die experience. Tool & Die Journeyperson certification or Welding/Machining certification is considered an asset. Experience...SuggestedFull timeTemporary work
- ...POSITION GOAL: We are seeking a skilled Tool Designer to support the development and production of bus structures. In this role, you... ...the working limits on the layout etc. Incorporate concepts from engineers, tooling, and production personnel into drawings. Draw layouts...SuggestedTemporary workInternshipImmediate start
- ...communicating solutions with internal clients (sometimes external),... ...Comfortable with developing on a C# web stack (e.g. ASP.NET Core) Strong... ...in all phases of the software development lifecycle Experience... ...applications). Previous full-stack development experience (...SuggestedFull timeWork at officeRemote workFlexible hours
- ...Department, Archives and Records Control Branch is seeking an Archives Intern to process and to promote a collection of archival photographs... ...applications; ~ Experience using archival description software would be an asset; ~ Knowledge of City of Winnipeg history would...Full timeInternship
- ...challenges of customer service programs, with an emphasis on ethics in AI and the customer service agent experience. About the role The team at Laivly is looking for a Senior Full Stack Software Developer to design, develop, and implement special projects. We’re looking...Remote jobInternshipFlexible hours
$3600 - $6000 per month
...technical solution design and development of the AI tabletop game product; Build and... ...Bachelor's degree or above in Computer Science, Software Engineering, Human-Computer Interaction, Digital... ...in AI application development or full-stack development. Experience independently...Full timeInternshipRelocation- ...Forte Tooling Technologies specializes in developing precision tooling... ...~ Absent Time Paid hours ~ Full benefits package including... ...models Collaborate with design engineers on tool design to enhance tool... .... Able to work with CAM software (preferably MasterCam) Able...Full timeShift workDay shiftWeekday work
- ...individuals with 2–5 years of professional experience. We offer full-time, permanent positions within our dynamic and collaborative studio... ...would be an asset on the Vectorworks platform. Other software applications include Pages & Numbers, Adobe CS, Rhino / Sketchup,...Long term contractPermanent employmentFull timeInternshipWork at office
$22 per hour
...your resume! Please send to ****@*****.*** or call (***) ***-**** (cell) for more information. CTR Website: Job Types: Full-time, Permanent Pay: From $22.00 per hour Expected hours: 40 per week Benefits: Casual dress Company events Dental care...Hourly payPermanent employmentFull timeCasual workLocal areaWork from homeFlexible hoursShift work$2000 - $3000 per month
...Job Description: Key Responsibilities Develop domestic and international clients; systematically collect, organize, and maintain client information... ...explore and develop new sales channels. Manage the full client lifecycle from reception and follow-up to coordination; oversee...Relocation$130k - $165k per year
...employees. In addition to salary, full-time and part-time permanent... ..., external market salary data, internal pay equity and the knowledge, skills... ...and evolving the agentic AI platform capabilities that power... ...workflows, orchestration, memory, tool use, model access, and human-in...Long term contractPermanent employmentFull timePart timeInternshipWork at officeLocal areaRemote work2 days per week$140k - $200k per year
...Job Description: Position: AI Product Manager Location: Remote / On-site Employment Type: Full-time Responsibilities Lead the end-to-end lifecycle of... ...Closely collaborate with data scientists, ML engineers, and software teams to deliver product iterations....Full timeRemote workRelocation$107.8k - $157.8k per year
...Permanent Full Time Canada Life believes AI must be deployed responsibly, securely, and in alignment with... ...evolving regulatory, industry, and internal expectations related to AI governance... ...bring ~ Degree in Computer Science, Engineering, Data Science, Risk Management,...Permanent employmentFull timePart timeInternshipFlexible hours- ...join our team as an IT Support Technician Intern. This summer opportunity is ideal for individuals... ..., diagnosing and solving hardware or software faults Asking targeted questions to... ...students who attended post-secondary school full-time during the current academic year and...RemplacementFull timePart timeSummer workInternshipRemote work
$100k - $110k per year
...stand as the foremost automotive AI and machine learning powered... ...challenging, team-oriented, and full of passionate people. We offer... ...are building an AI-first RevOps engine. We are looking for a Admin &... ...environment. You are not just building tools; you are architecting a digital...Full timeWork visa- ...The Department of Internal Medicine, Rady Faculty of Health Sciences, University of Manitoba... ...by data collection nurses, an industrial engineer, a database manager and a dedicated statistician... ...embedded in this program. This is a full-time, contingent position, with a start...Job sharingPermanent employmentFull time
- ...POSITION GOAL: The Senior Cloud & AI Administrator is responsible for building,... ...services) Microsoft 365 and collaboration tools Enterprise AI ecosystem (Copilot, Azure... ...Architect Expert Microsoft Certified: Azure AI Engineer Associate Microsoft Certified: Security...Full timeLocal area
$51.65k - $64.46k per year
...Job Responsibility: The Software Developer I position is an entry level position in Application... ...of application development technology and tools Applies appropriate programming methods... ...may face barriers that hinder their full and equal participation in the workplace,...Full time$80.4k - $130.4k per year
...Permanent Full Time Canada Life has an ambition to apply human led AI to innovate, elevate customer service, and accelerate... ...Reporting to the Director, AI Platform Engineering, the Senior AI Platform... ...~ Degree in Computer Science, Software Engineering, Data Science, or a...Permanent employmentFull timePart timeInternshipFlexible hours$110k per year
...provider of Interconnected Commerce software solutions for telecom retail. Interconnected Commerce is an AI-native telecom commerce... ...It replaces fragmented legacy stacks with a modern, modular operating... ...data foundations that support internal decision-making, customer-facing...Full timeWork at officeRemote workFlexible hours$16.8 - $19.75 per hour
...MB R2C 3B4, Canada (CA) Hourly/Salaried: Hourly (Non-Exempt) Full Time/Part Time: Full Time Position Type: Regular Vacancy Status... ...would like to inform you that we utilize Artificial Intelligence (AI) technologies in our recruitment process to assist in the initial...Hourly payFull timePart timeFlexible hoursShift workNight shiftWeekend work- ...communities. LOCATION: Winnipeg, MB SCHEDULE: Full-time REPORTS TO: Manager, Application... .... The ideal candidate must have relevant software development education, and a minimum of 7... ...in a team environment working with internal and external vendor resources, including an...Full timeFlexible hours
$96.2k - $146.2k per year
...Permanent Full Time Canada Life is investing in AI as a strategic capability across the enterprise. To support effective decision making and value realization... ..., data models, or similar reporting and visualization tools. ~ Ability to translate technical and portfolio...Permanent employmentFull timePart timeInternshipFlexible hours$120k - $160k per year
...required to communicate with internal stakeholders across Canada where... .... In addition to salary, full-time and part-time permanent employees... ...center, conversational AI, and cloud-native customer engagement... ...patterns, prompt engineering, and responsible AI practices....Permanent employmentFull timePart timeInternshipWork at officeLocal areaRemote work2 days per week$17.5 per hour
...conditions with moderate noise level Flexibility to work all shifts About The Hiring Process (AI Disclosure) Avis Budget Group uses artificial intelligence–enabled tools as part of its recruitment process to assist with screening and reviewing applications. Who We...Bi-weekly payFull timeImmediate startShift work$22 - $26 per hour
...currently seeking a Field Service Representative Intern. This position is scheduled to start in... .... Who We Are At Eaton's Electrical Engineering Services & Systems (EESS) - Canada... ...role. Our Talent Acquisition teams also uses AI to identify applicants whose skills are a...Hourly payFull timeInternshipManual laborWork at officeRelocationWeekend workAfternoon shift$6000 - $10000 per month
...Job Description: Position: International Trade Manager Location: Dubai / Middle East Region (Hybrid or Remote) Industry: International Trade / Export / Global Supply Chain Target Candidates: Middle East nationals with strong knowledge of GCC markets Requirements...Full timeRemote workRelocation- ...Software QA Analyst (CO-OP 4-Month Term) Price industries Limited is seeking a Software QA... ...track bugs/defects using defect management tools Perform Different Types Of Testing... ...Science, Information Technology, Software Engineering, or related studies. Bonus To Have...Full timeSummer work
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!
- senior full stack engineer Winnipeg, MB
- junior full stack developer Winnipeg, MB
- full stack developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- full stack web developer Winnipeg, MB
- développeur logiciel Winnipeg, MB
- junior software developer Winnipeg, MB
- new graduate software developer Winnipeg, MB
- software developer entry level Winnipeg, MB
- software engineer co-op Winnipeg, MB
