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

Software Engineer, General

Canada
  • Remote job

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, General based in Canada.

This is a high-impact opportunity for a versatile software engineer to contribute across an ambitious AI research and product environment.
You’ll work on products and infrastructure spanning web, desktop, mobile, backend services, and AI systems.
The role is designed for a generalist who brings deep expertise in at least one technical area while comfortably exploring others.
You’ll have significant ownership, solving high-leverage problems and shipping production software used by real people.
Your work may range from customer-facing product experiences to cloud infrastructure, model serving, and developer tooling.
The priorities will evolve quickly, giving you the opportunity to tackle challenging problems where your skills can create the greatest impact.
You’ll join a small, collaborative engineering team that values autonomy, technical excellence, clear communication, and low-ego collaboration.

Accountabilities
  • Build and ship customer-facing product experiences across web, desktop, and mobile applications.
  • Design, develop, and maintain backend services and APIs capable of supporting reliable production workloads.
  • Contribute to cloud infrastructure, platform systems, and infrastructure supporting products and AI model serving.
  • Develop internal developer and research tooling that improves engineering productivity and accelerates the broader team.
  • Take ownership of high-leverage technical problems, identifying opportunities and implementing solutions without requiring extensive direction.
  • Work across technical domains as priorities evolve, contributing wherever engineering expertise can have the greatest impact.
  • Collaborate closely with engineers and other team members, participating in code reviews and maintaining high standards for reliability and maintainability.
  • Apply AI-assisted development tools extensively to improve development speed, quality, and problem-solving.
  • Requirements

    • Several years of experience building and shipping production software that real users depend on.
    • Deep expertise in at least one area such as frontend engineering, backend development, infrastructure, systems, or ML tooling, combined with the ability to work effectively outside that specialty.
    • Strong proficiency in the primary development languages used in the environment, particularly  TypeScript and Python .
    • Comfort working with a systems-oriented language such as  Rust when technical requirements call for it.
    • Strong ownership and initiative, with the ability to identify problems, determine appropriate solutions, and execute without waiting for detailed instructions.
    • Demonstrated experience using AI-assisted development tools as a meaningful part of your everyday engineering workflow.
    • Strong communication and collaboration skills, with a low-ego approach to working in a small team where engineers regularly review and build upon one another’s work.
    • Ability to operate effectively in a fast-moving environment where priorities and high-impact problems can change quickly.
    • Experience with AI products, LLM applications, AI agents, or tool-calling workflows is a plus.
    • Open-source contributions or substantial personal projects that demonstrate technical curiosity and initiative are valued.
    • Familiarity with modern AI infrastructure, including PyTorch, OpenAI-compatible APIs, model routing, or inference systems, is an advantage.
    • Benefits

      • Fully remote opportunity for candidates based in Canada or United States.
      • Opportunity to work across a broad range of software engineering domains rather than being limited to a single technical area.
      • High degree of ownership and influence over products, infrastructure, and technical direction.
      • Exposure to cutting-edge AI products, LLM applications, agents, model infrastructure, and research tooling.
      • Opportunity to work within a small, collaborative engineering team where individual contributions can have significant impact.
      • Fast-moving environment with the flexibility to focus on the highest-leverage technical challenges as priorities evolve.
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, General in Canada vacancy
  •  ...RESPONSIBILITIES At SpryPoint we value collaborate work environments, automation, learning, and delivering value to our users. As a Software Engineer III  at SpryPoint, you will be building and integrating interactive web applications, services, and apps that real people will... 
    Suggested

    Sprypoint

    Canada
    12 hours ago
  •  ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, Mobile based in Canada. This is an opportunity to own the mobile experience of an AI agent from end to end, across both iOS... 
    Suggested
    Remote job
    Internship
    Local area
    Canada
    10 hours ago
  • $120k - $150k per year

     ...Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: We are seeking a Senior Software Engineer, Payments to join a newly forming Payments Engineering team and take meaningful ownership of Kindsight's next-generation Payments... 
    Suggested

    Kindsight

    Canada
    21 hours ago
  •  ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Organization: Export Development Canada (EDC) / FinDev Canada  Stream: Stream 1 – Application Services  Term: 12-Month / 1-Year... 
    Suggested
    Contract work
    Remote work

    Oomple

    Canada
    8 days ago
  • $160k - $180k per year

     ..., Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: We are seeking a Staff Software Engineer, Payments to provide technical leadership as Kindsight builds its next-generation Payments Platform. This is a hands-on Staff... 
    Suggested
    Internship

    Kindsight

    Canada
    21 hours ago
  • $100k - $120k per year

     ...Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: We are seeking an Intermediate Software Engineer, Payments to join a newly forming Payments Engineering team and help build Kindsight's next-generation Payments Platform.... 

    Kindsight

    Canada
    21 hours ago
  • $170.4k - $234.3k per year

     ...programmatic advertising and marketing channels. Engineering at StackAdapt:  As an Engineer at...  ...the team and lead by example to uphold software development best-practices in addition to...  ...needs Identify bottle-necks and general system wide performance issues and offer... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    21 days ago
  • $99k - $149k per year

     ...) you will: Be a part of a fast paced, agile team comprising engineers, a product manager, and designer. Design and develop features...  ...excellent communication and collaboration skills. Have 2+ years of software development experience. Have experience creating public or... 
    Full time
    Remote work
    Flexible hours

    Okta

    Canada
    7 days ago
  •  ...are looking for a hands-on, detail-driven General Accountant to join our growing finance...  ...and thrives in a fast-paced, scaling AI software/technology environment. This role will...  ...reporting. Partner with internal teams (e.g., Engineering, Sales, FP&A, People Ops) to ensure... 
    Full time
    Temporary work
    Remote work
    Worldwide
    Flexible hours

    h2o.ai

    Canada
    2 days ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • $150k - $210k per year

     ...technology helps operators thrive while delivering unforgettable moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS platform in the tours and activities industry with real customers... 
    Full time

    Checkfront

    Canada
    a month ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • $136k - $168k per year

     ...are in the world. THE ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to join our forward-...  ...that bridge work management systems with downstream marketing engines. Deploy Custom Webhooks: Design, build, and test robust webhook... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    a month ago
  • $150k - $175k per year

     ...Nearform Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions and...  ...Experience with automation, CI and CD. Experience building software collaboratively using pull requests and code reviews Excellent... 
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    a month ago
  • $170.5k - $192.5k per year

     ...revolution, and PolicyMe is here to change that. As a remote-first, Toronto-based startup with big ambitions, we’re looking for a Software Engineering Manager to help us build the future of insurance in Canada and beyond. As an AI Engineering Manager at PolicyMe, you will be... 
    Full time
    Remote work

    PolicyMe

    Canada
    7 days ago
  •  ...AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems.About the role Our Inference team is... 
    Full time
    Worldwide

    Anthropic

    Canada
    7 days ago
  • $163k - $213k per year

     ...DEPT® is seeking a highly analytical and technical Architect Software Engineer (Adobe - AJO, AEP, RTCDP) to join our forward-deployed architecture...  .../federated query strategies that allow marketing activation engines to reference enterprise warehouses without unnecessary data... 
    Work at office
    Local area
    Remote work
    Flexible hours

    DEPT®

    Canada
    a month ago
  • $168k - $177.5k per year

    We're transforming the grocery industry At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting ...
    Full time
    Flexible hours

    Instacart

    Canada
    7 days ago
  •  ...clubhouse. ROLE SUMMARY Meadowbrook Golf Club is seeking a General Manager / Chief Operating Officer to serve as the Club’s most...  ...designation, or active pursuit of CCM. Familiarity with Jonas Club Software, Golf Genius, POS systems, member communication tools, or... 
    Long term contract
    Full time
    Seasonal work

    GGA Partners

    Canada
    18 days ago
  •  ...requirements for control, auditability, and data residency rule most software out. When the strictest buyers pick a system of record, that...  ...that.   About the role This is the first dedicated GTM engineering hire at Plane, and you will build the function from the ground... 
    Full time

    plane

    Canada
    9 hours ago
  •  ...at the intersection of product/platform engineers and financial partners, connecting them to...  ...be learned: we care much more about your general coding skill than knowledge of a particular...  ...role (ex: Technical Operations, Software Engineer, etc.) ~ Have experience managing... 

    Stripe

    Canada
    19 days ago
  •  ...next steps. Our partner is looking for a Security & Infrastructure Engineer based in Canada. This is a high-impact opportunity to own the...  ...fail securely by default. Harden CI/CD pipelines and the software supply chain through stronger build identity, artifact provenance... 
    Remote job
    Long term contract
    Canada
    10 hours ago
  •  ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert...  ...of application Summary We are seeking an experienced AI Engineer with 5+ years of experience designing, developing, and deploying... 
    Contract work
    Internship

    PLATO

    Canada
    16 days ago
  •  ...applications and next steps. Our partner is looking for a Staff Fullstack Engineer based in Canada. This is an early, high-impact engineering...  ...technical solutions. ~ Design, develop, test, and own complex software features and platform components across the frontend and backend... 
    Remote job
    Visa sponsorship
    Canada
    10 hours ago
  • $120k - $160k per year

     ...Position Summary: Kindsight is seeking a Senior Salesforce Engineer to join our Product Engineering team and help build and evolve...  ...~3+ years of experience developing and maintaining commercial software products. ~ Familiarity with Salesforce DX and SFDX CLI. ~ Demonstrable... 
    Long term contract
    Remote work

    Kindsight

    Canada
    1 day ago
  • $145k - $155k per year

     ...exciting to you, join the herd! Description We are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and building reliable software. As a Senior Backend Software Engineer, you will design, build, and maintain the... 
    Remote work

    Tucows Inc.

    Canada
    10 hours ago
  •  ...Junior Data Engineer Enhanced Reliability required Length- Aug 19-Dec 31 Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert teams have helped our clients deliver reliable products... 
    Internship
    Immediate start

    PLATO

    Canada
    8 days ago
  • $150k - $185k per year

     ...impact. Position Summary We’re looking for a Senior Data Engineer to join our Product Engineering team and help evolve the modern...  ...platform reliability, and production support. You’ll work closely with software engineers, data specialists, and product partners to solve high-... 
    Long term contract

    Kindsight

    Canada
    10 days ago
  •  ...tools used by hundreds of mid-market finance teams worldwide. Our software integrates with leading ERPs — Acumatica, Sage Intacct, MYOB...  ...telemetry, and our authentication / SSO layer. Set and uphold engineering standards: code review, testing, CI/CD, observability, and... 
    Full time
    Contract work
    Worldwide

    Velixo

    Canada
    25 days ago
  •  ...career. About the team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe, enabling Stripes...  ...at rest and in motion. We are looking for talented data-minded software engineers to help us manage business-critical data leveraged... 
    Internship

    Stripe

    Canada
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, General. Be the first to apply!