Skip to content
mimi

Junior AI Software Engineer

Jonas Software

Markham · flexible Full-time Entry Level CA$60k – CA$85k/yr 2d ago

About the role

About CORA Group

CORA 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 Overview

We 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 Details

Expected Salary Range: CAD $60,000–$85,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

Skills

APIsAWSAzureClaudeCursorDockerGCPGitHub CopilotJavaLLMsNETPythonRAGSQLTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free