Назад
Company hidden
23 часа назад

Senior Software Developer (AI/ML)

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

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

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

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

Текст:
/
TL;DR
Senior Software Developer (AI/ML): Building scalable cloud, Big Data, and machine-learning infrastructure for AI-driven Workforce Management capabilities with an accent on distributed data processing, workflow orchestration, and production platform development. Focus on designing reusable ML platforms, improving reliability and cost efficiency, and solving complex scalability and observability challenges.

Location: Toronto, Canada (Flexible)

Salary: $124,600–$163,600 USD per year

Company

hirify.global develops AI-powered experience orchestration technology for more than 8,000 organizations worldwide.

What you will do

  • Translate business and AI/ML requirements into scalable system designs and production-ready solutions.
  • Lead cloud, Big Data, and ML infrastructure projects from architecture through deployment and operational support.
  • Design distributed data pipelines and workflow-orchestration services using Spark, EMR, S3, Metaflow, AWS Batch, Step Functions, and Fargate.
  • Build reusable platform capabilities for developing, deploying, and operating AI/ML workflows.
  • Improve platform scalability, reliability, observability, security, performance, and cost efficiency.
  • Collaborate with data scientists, engineers, product managers, and platform teams while mentoring junior engineers and guiding technical initiatives.

Requirements

  • At least five years of relevant professional software-engineering experience or equivalent experience supported by an advanced degree.
  • Advanced programming experience in Python, Java, Scala, or a comparable language.
  • Experience designing and operating production-grade services or distributed data-processing systems.
  • Strong experience with AWS, cloud-native architecture, Big Data technologies, automated testing, CI/CD, and operational support.
  • Experience with performance, scalability, reliability, and load-testing methodologies.
  • Bachelor’s degree in computer science, engineering, or a related technical discipline, or equivalent practical experience.

Nice to have

  • Experience with ML platforms, MLOps, model deployment, or AI/ML workflow orchestration.
  • Experience with Metaflow, Airflow, Kubeflow, AWS Batch, ECS/Fargate, Step Functions, Lambda, DynamoDB, SQS, or Aurora.
  • Experience with secure multi-account or multi-tenant AWS architectures and infrastructure as code.
  • Experience with observability platforms such as CloudWatch, OpenTelemetry, or New Relic.
  • Experience with workforce management, forecasting, anomaly detection, or Agentic AI applications.

Culture & Benefits

  • Flexible ways of working in a global organization.
  • Mentorship, learning programs, leadership development, and education support.
  • Paid volunteer time, August Free Fridays, well-being resources, and regionally tailored programs.
  • AI technology used at enterprise scale across more than 100 countries.

Hiring process

  • Application review by Talent Acquisition and the hiring team.
  • Zoom interview followed by meetings with the hiring manager and interview team.
  • Most candidates complete no more than five interviews before final steps.

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