Full-Time

Junior AI Software Engineer

Posted on 4/18/2026

Jonas Software

Jonas Software

1,001-5,000 employees

Long-term ownership of vertical software

Compensation Overview

CA$60k - CA$85k/yr

+ Guaranteed Bonus

Markham, ON, Canada

Hybrid

Hybrid role; 1–2 days on-site per month; remote work option within North America.

Bachelor's

Category
Software Engineering
Required Skills
LLM
Claude
Python
Webhooks
Java
RAG
TypeScript
.NET
REST APIs

Get referred to Jonas Software

See people who can refer or advise you

Requirements
  • 0–5 years of software engineering or development experience (internships and meaningful personal projects count)
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Strong programming skills in Python, TypeScript, Java, .NET, or similar languages
  • Familiarity with APIs, databases, web technologies, and software development life cycle fundamentals
  • Full-stack mindset with eagerness to work across frontend, backend, and integrations
  • Comfortable using or learning AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude)
  • Strong communication skills and comfort working with both technical teams and business stakeholders
  • High ownership, bias to action, and ability to thrive in ambiguous, fast-moving environments
Responsibilities
  • Evaluate AI opportunities and technical feasibility across diverse product stacks and business units
  • Embed with business teams to map workflows, identify pain points, and prototype AI-powered solutions
  • Build and iterate on features using large language models, embeddings, application programming interfaces, retrieval-augmented generation architectures, and agentic workflows
  • Own delivery from prototype through production deployment and user adoption
  • Assist with prompt engineering, retrieval pipeline design, and iterative refinement of AI systems
  • Integrate AI capabilities with customer relationship management systems, enterprise resource planning systems, and legacy systems via application programming interfaces, webhooks, or custom connectors
  • Build internal tooling to accelerate AI-assisted development and adoption across portfolio companies
  • Support evaluations to track quality, performance, latency, and cost of AI systems
Desired Qualifications
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Personal or professional projects demonstrating AI usage or full-stack development
  • Prior work in enterprise software as a service, analytics, or customer-facing technical roles

Jonas Software manages a decentralized portfolio of over 160 independent software companies across 40 different industries. The company operates by acquiring niche software businesses and providing them with financial security and strategic guidance while allowing them to keep their original branding and management teams. Unlike competitors that often restructure or resell their acquisitions, Jonas uses a "buy-and-hold-forever" strategy to ensure long-term stability for its brands. Its goal is to foster growth within specific vertical markets by maintaining a permanent home for specialized software businesses.

Company Size

1,001-5,000

Company Stage

N/A

Total Funding

N/A

Headquarters

Toronto, Canada

Founded

1990

Get referred to Jonas Software

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • June 2026 added Finastra core banking, expanding Jonas into U.S. financial software.
  • 2026 brought nine acquisitions, including Magnusmode, Fisikal, and Minisoft.
  • Halifax hub and 80,000+ customers support hiring, retention, and cross-portfolio learning.

What critics are saying

  • Integration across 200+ acquisitions strains capital allocation and management attention.
  • A failed Finastra banking transition could damage trust with hundreds of banks.
  • Constellation's permanence strategy traps Jonas with weak assets; underperformers never get sold.

What makes Jonas Software unique

  • 2026 now shows 190+ brands and 200+ acquisitions across 40+ verticals.
  • Jonas keeps each company independent, preserving brand, leadership, and domain expertise.
  • Recent deals span banking, accessibility, legal, fitness, and environmental monitoring.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Remote Work Options

Flexible Work Hours

Company News

Jonas Software
Aug 22nd, 2025
Jonas Europe Acquires Aava Software

Jonas Europe has acquired Aava Ohjelmistot Oy, a leading developer of ERP and MES solutions for manufacturing and logistics. Aava Software, known for its low-code platform, aims to enhance its growth by leveraging Jonas's sales and marketing expertise. This acquisition marks a new phase for Aava, with plans to expand as a major ERP and MES provider.

Jonas Software
Jul 30th, 2025
Jonas Software ANZ Acquires RxOne

Jonas Software ANZ has acquired RxOne, a key provider of pharmacy management software in New Zealand. This acquisition enhances Jonas's presence in the pharmacy and healthcare technology sector. RxOne will continue to operate independently, maintaining its team and focus on innovation and customer service. Jeff McKee, CEO of Jonas Software ANZ, expressed excitement about supporting RxOne's growth, while RxOne's founder, Margie Peat, highlighted the benefits of joining Jonas.

Jonas Software
Jul 28th, 2025
Jonas Software ANZ Acquires MedAdvisor Solutions' ANZ Business

Jonas Software ANZ acquires MedAdvisor Solutions' ANZ business.

Jonas Software
May 1st, 2025
Jonas Europe Acquires Wheatley Software Solutions | Jonas Software UK & Europe

Wallingford, Oxfordshire, April 28th, 2025 – Jonas Europe (“Jonas”) is pleased to announce the acquisition of Wheatley Software Solutions.

Jonas Software
Dec 19th, 2024
Jonas Software Announces Acquisition of OnTap Data

Brisbane, Australia, December 19, 2024 - Jonas Software ANZ ("Jonas") proudly announces its acquisition of OnTap Data Australia, a leading provider of data analytics and insights solutions tailored for the liquor, hospitality, and retail sectors.

INACTIVE