Назад
Company hidden
2 дня назад

Senior Software Engineer, AI Automation (AI)

149 600 - 199 600$
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer, AI Automation (AI): Building production-grade AI agents and automation workflows for internal business teams with an accent on LLM-backed applications, system integrations, and reliable agent architecture. Focus on evaluation, observability, permissions, auditability, human review, rollback, and scaling reusable AI capabilities safely.

Location: Remote, Canada

Base salary: $149,600–$199,600 per year in Alberta, British Columbia, and Ontario; $134,600–$184,600 per year in all other Canadian locations.

Company

hirify.global provides active insurance coverage and cybersecurity tools to help businesses prevent and manage digital risk.

What you will do

  • Lead the technical design and delivery of production-grade AI agents, reusable skills, and automation workflows for internal teams.
  • Translate ambiguous business processes, judgment calls, and edge cases into reliable, maintainable software.
  • Design integrations between AI agents and systems of record using MCP and comparable tool-integration frameworks.
  • Define architecture, interfaces, data contracts, operational standards, evaluation strategies, quality baselines, and release criteria for production AI systems.
  • Build controls for permissions, observability, auditability, human-in-the-loop review, failure containment, and rollback.
  • Partner with data engineering and business stakeholders, drive reusable technical patterns, mentor engineers, and document systems and operating practices.

Requirements

  • 7+ years of hands-on software engineering experience, including substantial recent experience building and shipping LLM-backed applications used by real users.
  • Experience taking AI agents or multi-step automation workflows from prototype through reliable production operation.
  • Strong Python engineering skills and practical SQL expertise, including working directly with production data models.
  • Deep experience with prompting, tool use, agentic loops, structured outputs, multi-step workflows, error handling, and production deployment.
  • Experience designing and operating systems integrated with business-critical systems of record.
  • Strong judgment regarding evaluation methodology, reliability, safety controls, and responsible AI deployment tradeoffs.
  • Production engineering fundamentals across Git, CI/CD, containers, deployment, monitoring, testing, permissions, and rollback.
  • Ability to lead technical work in ambiguous environments, influence stakeholders, and turn incomplete requirements into practical, high-quality solutions.
  • Clear written and verbal communication skills with technical and non-technical partners.

Nice to have

  • Experience building or maintaining MCP servers, agent platforms, or reusable tool and skill frameworks.
  • Experience designing evaluation harnesses, test datasets, and monitoring for LLM-backed systems.
  • Background in internal tools, solutions engineering, professional services, startup environments, or founding teams.
  • Familiarity with Linear, Jira, Zendesk, Salesforce, or Snowflake.
  • Experience in insurance, fintech, cybersecurity, or another regulated environment where correctness, traceability, and controls have meaningful business impact.
  • Experience mentoring engineers or acting as a technical lead for complex cross-functional initiatives.

Culture & Benefits

  • Remote-first work model for Canadian locations.
  • 100% medical, dental, and vision coverage.
  • Flexible PTO.
  • Annual home office stipend and WeWork access.
  • Mental and physical health wellness programs, including Headspace and Lumino.
  • Inclusive culture focused on responsibility, shared ownership, collaboration, and protecting businesses from digital risk.

Hiring process

  • Interviewed candidates receive an application status update within 45 days of the final interview.
  • Human recruiters make final hiring and interview-selection decisions, with AI-assisted tools used to organize and review applications.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →