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

Software Engineer - Agent Development (AI)

83 000 - 120 000CAD
Формат работы
hybrid
Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Software Engineer - Agent Development (AI): Building agentic systems, coding-agent workflows, integrations, and evaluation tooling for AI-assisted software development and data engineering with an accent on reliable execution, secure integrations, and governed engineering processes. Focus on improving agent context, retrieval, feedback, orchestration, testing, and deployment across the AI-driven software development lifecycle.

Location: Hybrid, Burnaby, British Columbia, Canada

Base salary: $83,000–$120,000 plus corporate bonus

Company

hirify.global develops cloud-first networking and security solutions used by organizations including Fortune 500 companies.

What you will do

  • Design, implement, and test software components for agentic systems, coding-agent workflows, and AI-assisted engineering experiences.
  • Build integrations with developer tools, source-control systems, issue-tracking platforms, APIs, and data services.
  • Develop prompts, tools, workflows, and evaluation harnesses for agents that plan, implement, test, and document software changes.
  • Create unit, integration, and end-to-end tests; evaluate agent behavior, correctness, reliability, security, and failure scenarios.
  • Improve agent context, retrieval, feedback, and orchestration while reducing unnecessary model and tool usage.
  • Collaborate with engineering, data, architecture, product, and security partners to investigate defects, analyze root causes, document designs, and deliver solutions.

Requirements

  • 2+ years of professional experience in software engineering, data engineering, or a related technical field; equivalent practical experience is accepted.
  • Proficiency in at least one of Python, Go, Java, or TypeScript.
  • Understanding of data structures, algorithms, APIs, testing, debugging, version control, and other software engineering fundamentals.
  • Experience developing services, automation, integrations, or developer tools in a collaborative engineering environment.
  • Hands-on experience building and maintaining ETL/ELT data pipelines, batch and streaming processing, and data modeling.
  • Proficiency with SQL and familiarity with data warehouses or lakehouses, workflow orchestration tools, and data quality and observability practices.
  • Familiarity with large language models, prompt design, retrieval-augmented generation, tool calling, or agentic workflows.
  • Experience using AI coding assistants or coding agents, including inspecting, testing, and correcting generated code.
  • Familiarity with cloud platforms, containers, CI/CD pipelines, and observability practices.
  • Strong problem-solving, communication, collaboration, and learning skills; ability to work with ambiguity, decompose problems, and deliver incremental improvements.
  • Bachelor’s degree in Computer Science, Software Engineering, Data Engineering, or a related technical field, or equivalent experience.

Culture & Benefits

  • Hybrid work options, comprehensive health coverage, and generous paid time off.
  • Learning opportunities, career-mobility programs, and leadership workshops.
  • Sixteen paid volunteer hours annually, employee resource groups, and a healthy collaboration policy.
  • Modern offices with EV charging, snacks, hackathons, game nights, and culture celebrations.
  • Charitable Giving Program with company matching and performance-based compensation.

Hiring process

  • The first 90 days include onboarding, mentor connections, system mapping, stakeholder meetings, and short- and long-term goal setting.
  • Within six months, the role is expected to deliver production-quality enhancements, testing, documentation, observability, and operational improvements.
  • Within one year, the role is expected to own significant features or components and establish repeatable approaches for agent evaluation, debugging, feedback, and safe deployment.

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