Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Software Engineer - AI and Internal Tools

Full-time

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
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer - AI and Internal Tools in Winnipeg, MB vacancy
  •  ...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... 
    Suggested
    Local area
    Flexible hours

    Valsoft Corporation

    Winnipeg, MB
    5 hours ago
  • $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... 
    Suggested
    Remote job
    Work at office
    Work from home
    Overseas

    Little Locusts

    Winnipeg, MB
    10 days ago
  •  ...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... 
    Suggested
    Full time
    Temporary work

    Motor Coach Industries

    Winnipeg, MB
    13 days ago
  •  ...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... 
    Suggested
    Temporary work
    Internship
    Immediate start

    New Flyer

    Winnipeg, MB
    20 days ago
  •  ...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 (... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Winnipeg, MB
    5 hours ago
  •  ...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 time
    Internship

    City of Winnipeg

    Winnipeg, MB
    3 days ago
  •  ...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 job
    Internship
    Flexible hours

    Laivly

    Winnipeg, MB
    5 hours ago
  • $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 time
    Internship
    Relocation

    Kaiyan Medical

    Winnipeg, MB
    28 days ago
  •  ...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 time
    Shift work
    Day shift
    Weekday work

    Nordstern Group of Companies

    Winnipeg, MB
    26 days ago
  •  ...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 contract
    Permanent employment
    Full time
    Internship
    Work at office

    AtLRG Architecture Inc.

    Winnipeg, MB
    10 days ago
  • $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 pay
    Permanent employment
    Full time
    Casual work
    Local area
    Work from home
    Flexible hours
    Shift work

    CTR Automotive & Industrial Supply

    Winnipeg, MB
    3 days ago
  • $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

    Kaiyan Medical

    Winnipeg, MB
    20 days ago
  • $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 contract
    Permanent employment
    Full time
    Part time
    Internship
    Work at office
    Local area
    Remote work
    2 days per week

    Wawanesa

    Winnipeg, MB
    15 days ago
  • $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 time
    Remote work
    Relocation

    MS Systems

    Winnipeg, MB
    17 days ago
  • $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 employment
    Full time
    Part time
    Internship
    Flexible hours

    Canada Life

    Winnipeg, MB
    2 days ago
  •  ...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... 
    Remplacement
    Full time
    Part time
    Summer work
    Internship
    Remote work

    Idfusion Llc

    Winnipeg, MB
    5 hours ago
  • $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 time
    Work visa

    Lotlinx, Inc.

    Winnipeg, MB
    5 hours ago
  •  ...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 sharing
    Permanent employment
    Full time

    Shared Health-Soins Communs

    Winnipeg, MB
    21 days ago
  •  ...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 time
    Local area

    NFI Group Inc.

    Winnipeg, MB
    13 days ago
  • $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

    Worker's Compensation Board of Manitoba

    Winnipeg, MB
    3 days ago
  • $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 employment
    Full time
    Part time
    Internship
    Flexible hours

    Canada Life

    Winnipeg, MB
    2 days ago
  • $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 time
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Winnipeg, MB
    a month ago
  • $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 pay
    Full time
    Part time
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Sephora

    Winnipeg, MB
    21 hours ago
  •  ...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 time
    Flexible hours

    Red River Mutual

    Winnipeg, MB
    8 hours ago
  • $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 employment
    Full time
    Part time
    Internship
    Flexible hours

    Canada Life

    Winnipeg, MB
    3 days ago
  • $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 employment
    Full time
    Part time
    Internship
    Work at office
    Local area
    Remote work
    2 days per week

    Wawanesa Insurance

    Winnipeg, MB
    19 days ago
  • $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 pay
    Full time
    Immediate start
    Shift work

    Avis Budget Group

    Winnipeg, MB
    18 days ago
  • $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 pay
    Full time
    Internship
    Manual labor
    Work at office
    Relocation
    Weekend work
    Afternoon shift

    Eaton

    Winnipeg, MB
    3 days ago
  • $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 time
    Remote work
    Relocation

    MS Systems

    Winnipeg, MB
    17 days ago
  •  ...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 time
    Summer work

    Price Industries

    Winnipeg, MB
    4 days ago

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!