Junior AI Software EngineerCompany: CORA Group (a Constellation Software company)
Location: 8133 Warden Ave. #400, Markham, ON L6G 1B3.
Working arrangements - In office 1-2 days per month (less than a day a week). Remote work within North America can be an option.
Type: Full-Time
About CORA GroupCORA Group is part of the Constellation Software family and works closely with 30+ portfolio software companies across vertical markets including Collection & Recovery, Food Service, Construction, Wine/Retail, Moving & Storage, Loyalty, Legal, and Long-Term Care Pharmacy. We help these teams embed applied AI into real products and customer workflows. You will join a highly collaborative organization that shapes how AI enhances product features, internal tooling, and operational efficiency across a diverse range of industries.
Role OverviewWe are seeking an early-career software engineer with a genuine interest in AI-driven development. This is a forward-deployed, high-ownership role - you won't be building demos. You'll embed with business units across our portfolio, understand real workflows and pain points, and build AI-powered systems that deliver measurable improvements in revenue, margin, and customer experience. You will partner with technical and business leaders to turn strategic AI opportunity into working, production-ready solutions.
Key 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 LLMs, embeddings, APIs, RAG 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 CRMs, ERPs, and legacy systems via APIs, 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
Who This Role Is For- 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 SDLC 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
Nice to Have- Experience with cloud platforms (AWS, GCP, or Azure)
- Personal or professional projects demonstrating AI usage or full-stack development
- Prior work in enterprise SaaS, analytics, or customer-facing technical roles
What Makes This Unique- Exposure to 30+ real software businesses across varied industries and tech stacks
- Close mentorship from technical and business leadership
- Integral role in how AI shapes product differentiation and growth across a large portfolio
- Real ownership - your code ships to production and drives measurable business outcomes
Compensation & Role DetailsExpected Salary Range: CAD $60,000–$185,000 base salary, plus a guaranteed bonus, depending on experience and qualifications.
Role Type: New Role
AI Disclosure: AI is used to screen, assess, or select applicants for this role
#LI-VL1
Business Unit:CORA Corporate
Scheduled Weekly Hours:37.5
Number of Openings Available:1
Worker Type:Regular
More About Jonas Software:Jonas Software is a leading provider of enterprise management software solutions, serving a wide range of vertical markets including hospitality, healthcare, construction, education, personal care, fitness, leisure, moving and legal services, to name a few. Within these markets, Jonas is comprised of over 65 distinct brands, each a respected leader in its domain.
Jonas’ vision is to be the branded global leader across these verticals and to be recognized by customers and industry stakeholders as the trusted provider of “Software for Life.” We are committed to technology, product innovation, quality, and exceptional customer service.
Jonas Software supports over 60,000 customers in more than 30 countries. We employ over 6,000 skilled professionals, including industry experts and technology specialists. Across our broader network, we support a global workforce of more than 30,000 employees.
Headquartered in Canada, Jonas Software has a global footprint with offices around the world. We’re a 100% owned subsidiary of Constellation Software