Назад
Company hidden
обновлено 1 день назад

Principal Software Engineer (AI)

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

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

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

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

Текст:
/
TL;DR
Principal Software Engineer (AI): Designing and evolving backend platforms and runtime foundations for Agentic AI products with an accent on distributed systems, data governance, security, and low-latency operation at global scale. Focus on defining multi-year architectures, leading cross-team migrations, and building reliable, observable, cost-efficient services for LLM-adjacent workloads.

Location: Hybrid from the Galway office or remote within Ireland; remote employees must attend the Galway office at least 2–3 times per month.

Company

hirify.global develops an AI-powered experience orchestration platform connecting people, systems, data, and AI for enterprise customer and employee experiences.

What you will do

  • Define the multi-year backend strategy and north-star architectures for APIs, data flows, event streams, storage, consistency, and multi-tenant isolation.
  • Standardize service templates, libraries, REST and event patterns, schema versioning, automated testing, and documentation across multiple teams.
  • Design scalable, reliable, secure, and cost-efficient systems for Agentic AI and LLM-adjacent workloads, including SLOs, capacity planning, graceful degradation, and performance engineering.
  • Lead data governance, CI/CD, infrastructure as code, progressive delivery, observability, runtime hardening, incident response, and security practices.
  • Partner with AI specialists on agents, retrieval-augmented generation, tool calling, evaluation loops, interfaces, contracts, and back-pressure strategies.
  • Lead major migrations and architecture programs while coaching Staff Engineers and technical leads across multiple teams.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related discipline.
  • 8+ years of experience building and operating backend or platform software, with technical leadership across teams.
  • Deep expertise in Java and/or Python, algorithms, data structures, and distributed-systems design.
  • Experience with event-driven and service-oriented architectures, Kafka/Kinesis/SQS, REST APIs, schema evolution, idempotency, and backward-compatible APIs.
  • Expertise running AWS at scale and applying modern DevOps/SRE practices, including CI/CD, infrastructure as code, automated testing, and observability.
  • Experience with performance and cost optimization, AI/ML partnerships, LLM-adjacent systems, and secure, reliable, responsible AI practices.

Nice to have

  • Experience with Apache Spark, Pandas, analytics, or data science technologies.
  • Knowledge of machine learning concepts and frameworks.
  • Understanding of LLM tooling, retrieval, evaluations, and cost/latency trade-offs.
  • Experience with enterprise software security, privacy, and governance.

Culture & Benefits

  • Flexible-first work options with hybrid schedules, work-from-home flexibility, and collaboration from the Galway office.
  • Continuous learning, mentoring, leadership development, and education support.
  • Employer-supported pension scheme, annual bonus, private health insurance, dental coverage, income protection, and life assurance.
  • Paid maternity and paternity leave, paid volunteer time, wellbeing resources, and regionally tailored family programs.

Hiring process

  • Application review by Talent Acquisition and the hiring team.
  • Zoom interview followed by meetings with the hiring manager and interview team.
  • Usually no more than five interviews, followed by communication about the final steps.

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