Job Title or Location
RECENT SEARCHES

Senior AI Machine Learning Developer

Modular Solutions - 2 Jobs
Calgary, AB
Posted yesterday
Job Details:
Remote
Full-time
Executive
Benefits:
Flexible Work

Salary:

About Modular Solutions

Founded in 2015, Modular Solutions delivers innovative technology to the insurance industry. Our modular, fully integrated platform enables insurers, mutuals, MGAs and brokers with programs with the ability to manage their entire operations seamlessly through a single software solution. Designed to be affordable and configurable, our platform empowers businesses to innovate, adapt and thrive in an evolving and competitive market.

Position Summary

We are seeking a Senior AI/Machine Learning Developer responsible for exploring, designing, building, testing, deploying, monitoring, and maintaining AI systems that both support and integrate with our platform to deliver value to our staff and customers. This role requires collaborating with an agile team to continuously refine and enhance products, with a focus on improving software integration for insurance offerings. The team will manage the entire AI product lifecycle, from ideation to production-ready products, supporting clients in scaling and growing their insurance offerings efficiently.

Key Responsibilities

  • Research and develop advanced machine learning models using structured and unstructured data to enhance our products.
  • Leverage AI-based solutions, including LLMs, to drive efficiency and accelerate product development for insurance offerings.
  • Collaborate with engineering, product management, operations, and data science to identify and implement new ML-driven features.
  • Collaborate in an agile environment alongside ML, MLOps, and full-stack teams on diverse projects.
  • Continuously enhance our AI capabilities by integrating state-of-the-art algorithms and best practices (DevOps/MLOps).
  • Design and develop our AI platform to support both operational and customer functionalities.
  • Establish metrics and bias evaluations to monitor system quality and performance.
  • Identify, diagnose, and resolve AI system issues while balancing cost, quality, performance, and personalization.
  • Translate business needs into scalable AI solutions and present findings to peers.
  • Utilize technologies such as Python (FastAPI), AI frameworks (transformers, LangChain/LangGraph), ElasticSearch, Azure (AI Foundry, Machine Learning, AI Services, MongoDB/CosmosDB), PostgreSQL, Snowflake, Docker, Kubernetes, and RESTful APIs.

Required Qualifications

  • A degree in Computer Science, Engineering, or a related field with an AI specialization (or equivalent experience) and 3+ years in impactful AI projects.
  • Have hands-on experience with open-source LLM models and commercial APIs (e.g., ChatGPT, Anthropic).
  • Possess proficiency with traditional ML models, NLP, and transformer-based approaches as well as AI agents, MCP, and RAG.
  • Demonstrate strong skills in data manipulation, cleaning, and preprocessing for complex datasets.
  • Show a track record of rapidly learning new technologies and thriving in dynamic, fast-paced, distributed environments.
  • Provide a portfolio showcasing your machine learning projects, successes, and growth.
  • Exhibit excellent communication skills with a proven ability to build trust and mentor peers in Agile, large-scale SaaS environments.
  • Understand AI best practices, including automated testing, code reviews, and bias evaluation.
  • Have expertise in AI system designanalyzing problems, designing data flows, and developing algorithms (ranking, classification, prediction, clustering).
  • Possess strong problem-solving skills with a logical, methodical approach to identifying root causes.
  • Demonstrate adaptability, creativity, and a continuous drive to learn and innovate in the field of machine learning.
  • Basic React working knowledge/experience would be an asset.

Why Join Modular Solutions?

Were more than just a workplace were a supportive, growth-minded community. We are a fully remote company that still values real human connection. We collaborate virtually day-to-day and come together periodically for in-person team meetings and events. Youll be joining a passionate and knowledgeable team where you can be yourself, work on projects youre passionate about, and grow your career with colleagues who have your back no matter where youre located.

Some of the benefits and perks of working with us include:

  • Be part of a rapidly expanding company with a cutting-edge platform thats transforming how insurance is done.
  • Work alongside a dedicated, passionate team of insurance and technology experts.
  • Regular team building events and virtual/in-person meet-ups.
  • Extended health, dental, and vision benefits to keep you and your family well.
  • Access to an Employee and Family Assistance Program (EFAP) for wellness and personal support.
  • Annual professional development allowance to support your learning and career growth.
  • Extra time off is provided beyond the standard statutory holidays and vacation.
  • Recognition and rewards for accomplishments and career milestones.
  • Share Appreciation Rights program giving you a stake in the companys success.
  • A team that values connection, both online and in-person, with a flexible, remote work environment.

To Apply:

Please submit your resume and a brief cover letter outlining your relevant experience and what excites you about this opportunity. We thank all applicants for their interest; only those selected for an interview will be contacted.


remote work

Share This Job: