Apply now

Posted 11 months ago

AI Engineer

@ Armilla AI

Toronto, Ontario

On-siteFull-time
Apply now
SIGNALS

Overview

Armilla AI, a Toronto startup at the intersection of AI and insurance, is hiring a full-time AI Engineer to build AI-powered risk tools and programmatic AI evaluation platforms. The work spans AI pipelines, software engineering practices, front-end and back-end development, and cloud deployment. The role is hybrid, based in Liberty Village, Toronto.

Responsibilities:

  • Design, build and maintain an adversarial AI evaluation platform
  • Implement and optimize AI pipelines for training, inference and evaluation
  • Deploy and manage AI applications on AWS, GCP or Azure
  • Develop UI/UX components for internal tools and evaluation platforms
  • Troubleshoot and optimize existing AI systems

Requirements summary:

  • Proven software development experience
  • Understanding of AI model lifecycle and evaluation
  • Experience applying software engineering practices to ML projects
  • Strong Python programming skills
  • Experience with TensorFlow, PyTorch or scikit-learn

Tools & skills

Source and dates

Employer career site / ATS feed · rippling

Employer posting date
2025-12-17
First seen by our source
2026-10-11
Source record updated
2026-10-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Armilla AI

FieldValue
Open jobs on Jobsy3
Job description

About Armilla AI

Armilla AI is a cutting-edge startup based in Toronto, Ontario, Canada, operating at the intersection of artificial intelligence and insurance. We're not just talking about AI risk; we're actively building the solutions to manage, underwrite, and insure it. Our dynamic team is passionate about pioneering the future of AI risk management through the development of sophisticated AI-powered tools and programmatic evaluation platforms.

The Role: Building & Evaluating AI Solutions

We're looking for a talented and experienced AI Engineer to join our growing team. This is a pivotal role where you'll be instrumental in both building our core AI-powered tools and developing the programmatic platforms to rigorously evaluate AI systems. If you're passionate about applying robust engineering principles to AI, creating end-to-end solutions, and building systems for comprehensive AI assessment, we want to talk to you.

Role Responsibilities

In this exciting role, you'll:

  • Collaborate with senior AI/ML Scientists and Product Managers to design, build and maintain an adversarial AI evaluation platform.
  • This role requires a combination of strong engineering skills, product development experience, and AI/ML process-flow knowledge.
  • Architect and implement programmatic platforms for evaluating AI models, assessing their performance, robustness, and potential risks.
  • Implement and optimize AI pipelines, ensuring efficient data flow, model training, inference, and evaluation processes.
  • Apply software engineering best practices to machine learning (ML) projects, including version control, automated testing, code reviews, and continuous integration/continuous deployment (CI/CD).
  • Develop and integrate UI/UX components to ensure seamless and intuitive user experiences for both our internal tools and evaluation platforms.
  • Deploy and manage AI applications and evaluation infrastructures on various Cloud Service Providers (CSPs) like AWS, GCP, or Azure, ensuring scalability, reliability, and security.
  • Collaborate closely with data scientists, actuaries, and product managers to translate complex requirements into robust technical solutions for both building and evaluating AI.
  • Troubleshoot, debug, and optimize existing AI systems to improve performance and stability.

What We're Looking For

We're seeking a candidate who brings:

  • Strong engineering skills with a proven track record in software development.
  • Solid understanding of AI model lifecycle and especially concepts around AI model evaluations
  • In-depth knowledge of AI pipelines and experience in building, managing, and optimizing them for both product development and evaluation.
  • Demonstrable experience applying software engineering best practices to ML projects.
  • Proficiency in creating end-to-end software stacks, including front-end (UI/UX) and back-end development.
  • Hands-on experience with deployment and management on major Cloud Service Providers (CSPs) such as AWS, GCP, or Azure.
  • Strong programming skills in languages like Python.
  • Experience with relevant AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Exceptional problem-solving abilities and a commitment to producing high-quality, maintainable code.
  • Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team.

What's In It For You

Joining Armilla AI means:

  • Pioneering a New Frontier: You'll have a significant impact on our core products and infrastructure, shaping how AI risks are understood and managed globally.
  • Diverse Technical Challenges: You'll work on both developing cutting-edge AI tools and building sophisticated systems for AI evaluation.
  • Collaborative Environment: Be part of a highly skilled and supportive team that values innovation and continuous learning in a fast-paced startup.
  • Dynamic Work Environment: Enjoy a hybrid work environment based in Toronto's trendy Liberty Village, fostering a collaborative and innovative atmosphere.
  • Professional Growth: This role offers immense opportunities for personal and professional development in the burgeoning field of AI risk.
  • Access to Cutting-Edge Tooling: You'll have access to your choice of leading AI models (e.g., GPT), operating systems, and cloud compute services to empower your work.

How to Apply

Ready to help us build and evaluate the future of AI risk solutions? If you're an experienced AI Engineer passionate about robust software and cutting-edge technology, we encourage you to apply! Please submit your resume and a cover letter outlining your relevant experience and why you're a great fit for Armilla AI

Similar jobs

  • AI Engineer

    Richmond Hill, ON
    HybridFull Time

    Smart Circle International

    2+ YOECandidates need up to 2 years of experience with AI or GenAI tools, data platforms or technical projects, including internships and academic work. Working Python experience, foundational knowledge of AI platforms like Claude or ChatGPT, and basic workflow automation skills are required.

    Claude, ChatGPT, Snowflake Cortex, Salesforce Einstein, Python, CRM systems

  • AI Engineer

    Toronto, ON
    $65/hrContract

    Insight Global: Insight Global is an international talent and consulting company that delivers business outcomes in an ever-changing world.

    3+ YOEInsight Global needs candidates with 3 to 5 years of machine learning, AI or software engineering experience, strong Python skills, and hands-on work building LLM applications, agents and RAG systems. Experience with GCP Vertex AI, LangGraph and production AI deployment is required.

    Python, LangGraph, Vertex AI, Langfuse, GCP

  • AI Engineer – Market Surveillance

    Toronto, ON

    Capco: Capco, a Wipro company, is a global technology and management consultancy specializing in driving digital transformation in the financial services…

    5+ YOECandidates need 5+ years in market surveillance, trading compliance or capital markets technology. They also need hands-on Python, SQL and machine learning or LLM experience, and familiarity with equities and derivatives.

    Python, SQL, Nasdaq SMARTS, NICE Actimize

    AI Engineer – Corporate Actions & Asset Servicing

    Toronto, ON

    Capco: Capco, a Wipro company, is a global technology and management consultancy specializing in driving digital transformation in the financial services…

    5+ YOECapco needs 5+ years in corporate actions, asset servicing or securities operations, plus hands-on AI or automation delivery experience. Candidates should know Python, APIs, LLMs and document AI, and be able to turn complex financial business rules into technical logic.

    Python, APIs, LLMs, Document AI

  • Senior AI Engineer (AI Automation)

    Toronto, ON
    RemoteFull Time

    TRM Labs: TRM Labs is a blockchain intelligence company that helps financial institutions, crypto businesses, and government agencies detect and investigate…

    Candidates need strong production software engineering in Python or TypeScript and very high AI fluency with agentic solutions, MCP, retrieval, evals and observability. They also need experience taking requirements from non-engineers and building tools those teams adopted.

    Claude Code, Cursor, MCP

  • Senior AI Engineer

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    2+ YOERoyal Bank of Canada needs candidates with 2+ years of software development, including 1+ year of full stack JavaScript/TypeScript with Vue/Nuxt and Node.js. They must have strong SQL skills, automated testing experience, and familiarity with OAuth2/OIDC.

    Vue, Nuxt, Node.js, SQL Server, Git

    Senior AI Engineer

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    2+ YOERoyal Bank of Canada needs candidates with 2+ years of software development, including 1+ year of full stack JavaScript/TypeScript with Vue/Nuxt and Node.js. They must have strong SQL skills, automated testing experience, and familiarity with OAuth2/OIDC.

    Vue, Nuxt, Node.js, SQL Server, Git

  • Senior AI Engineer, IT Solutions 1 1 1

    Toronto, ON

    Celestica International LP

    11+ YOECelestica International LP needs candidates with 11+ years in IT, software engineering or data science, including 3-5 years in AI/ML engineering. They must know generative AI, vector databases, advanced Python and a cloud AI platform, and communicate well with non-technical leaders.

    Python, PyTorch, TensorFlow, LangChain, LlamaIndex, Pinecone

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.