-
AKUR8

Junior Software Engineer

AKUR8
Canada · Full-time · Entry

Akur8 is a young, dynamic, fast growing Insurtech that has been transforming insurance pricing and reserving with transparent Machine Learning since 2016.

Akur8 leverages the power of Transparent Machine Learning and Predictive Analytics to inject game-changing speed, performance and reliability into insurers' pricing and reserving processes.

Since 2016 our skilled R&D team of Data Scientists, Software Engineers and Actuaries has developed unique AI algorithms that automate the insurance pricing process in an unprecedented way.

Our pricing solution is a SaaS platform which allows insurance companies to model their risks 10 times faster, with a higher predictive power than traditional methods, constituting a major game changer for the insurance industry.

Akur8 has already been selected:

  • In CB Insights Top 50 World Insurtech Companies 2023
  • In Insurtech Global's Top 100 AIFinTech list 2023
  • In Fintech Global's Top 100 AIFinTech list 2023
  • As No.24 in Sønr's World Top 100 Insurtech Companies 2022
  • As 3rd best overall (worldwide) in the CodinGame 2022 Software Engineering Fall Challenge


With 35 nationalities within our team, and offices in Paris, London, New York, Tokyo, Milan, Cologne, Atlanta and Montréal, Akur8's solution is international by design. Servicing more than 250+ clients across 4 continents and targeting all non-life insurance carriers, we focus on more mature markets for faster expansion.

To learn more about Akur8, and what we do, click here.

Akur8 is, in all senses of the term, an equal opportunities employer. Akur8 puts diversity, equality and inclusion at the heart of its values. We examine all applications based on equal skills and applying the principles of non-discrimination.

Our Engineering team is the driving force behind an exhilarating development journey, sculpting the gold standard in insurance pricing software according to our ambitious development roadmap.

You are an energized Software Engineer looking forward to being part of a global dynamic team. You have a client-first approach that will help us build our complex data-processing solution and objective-driven mindset and you have proactivity solving problems that matter for our deliveries and to our clients . You possess a sharp curiosity to understand both the smallest details, and the general purpose of the features being developed.

Your main responsibilities will include:

  • Collaborate with the team to design, develop, and enhance a new module for our platform, working across the full stack to deliver robust and scalable web solutions
  • Work closely with product managers and designers to refine features and user flows, contributing to the creation of a seamless user experience
  • Apply best practices in software development, including continuous integration/continuous deployment (CI/CD) and built-in high-quality testing
  • Participate in team discussions to ensure alignment on technical implementation and product goals
  • Write clean, maintainable, and well-documented code to support the growth of the platform


Technology stack:

  • Java 21 (Spring), Python, AWS, PostgreSQL, Angular 18+, Redis, Docker


Requirements

  • Master degree in Software Engineering
  • A fluent level of spoken English
  • Additional bonus :
    • Experience with backend development, preferably with Java and Spring Boot (or similar technologies)
    • Experience with frontend development, ideally using TypeScript and Angular (or comparable modern frameworks)
    • Familiarity with modern software development best practices such as TDD, BDD, and Hexagonal Architecture
    • Experience working with AWS or other cloud platforms
    • Interest in or exposure to Machine Learning

IMPORTANT: You must possess Canadian nationality or a working visa that will allow you to work from our Montreal office.

Benefits

As a newcomer, you'll be joining a diverse, highly skilled and motivated team, with a strong Tech DNA, colleagues that are eager to share their knowledge and passion.

But it's not all work, you'll also be part of a dynamic team that enjoys spending time together and having fun.

In addition to this, we will provide you with:

  • Competitive salary + annual bonus
  • Health insurance , Dental and Vision coverage
  • Retirement Savings Plans
  • Generous vacation policy
  • Commuter benefit
  • Gym membership via ClassPass
  • IT equipment allowance


Additional benefits:

  • Professional development & trainings
  • Team fun: regular company gatherings and team events
  • Fun goodies

Key Skills

Ranked by relevance

machine learning angular aws spring boot typescript postgresql python redis cloud java saas cicd tdd ai
Login to Apply
Posted
Jan 31, 2025
Type
Full-time
Level
Entry
Location
Montreal
Company
AKUR8

Industries

Software Development

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Flix
Related

Full-stack (Java/Kotlin) Engineer (m/f/d) - Team Payments

2026-06-05

Full-time
Not Applicable
Germany
Software Development
Engineering
View Job Details
JetBrains
Related

Software Developer (Web Development Team)

2026-06-10

Full-time
Not Applicable
Germany
Software Development
Engineering
View Job Details
Adobe
Related

Cloud Backend Engineer - Adobe Cloud Platform

2026-06-10

Full-time
Not Applicable
Germany
Software Development
Engineering