Назад
Company hidden
обновлено 2 дня назад

Senior Software Engineer (Machine Learning)

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

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

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

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

Текст:
/

TL;DR

Senior Software Engineer (Machine Learning): Designing and delivering tools, platforms, and capabilities that empower data scientists and engineering teams with an accent on scalable machine learning workflows. Focus on building infrastructure-as-code, optimizing ML pipelines, and ensuring system reliability using AWS.

Location: Hybrid (1 day a week) in Salford, Glasgow, Newcastle, Cardiff, or Birmingham

Salary: £60,000 – £70,000

Company

The hirify.global is one of the world's most respected media organisations, dedicated to informing, educating, and entertaining.

What you will do

  • Design, build, and maintain tools, services, and infrastructure to support machine learning workflows.
  • Apply strong engineering practices, including TDD, CI/CD, and clean software design principles.
  • Mentor and support junior engineers, fostering a culture of continuous learning.
  • Collaborate through pair programming and cross-functional engagement to deliver maintainable solutions.
  • Contribute to architectural decisions regarding data-driven technologies and system integrations.
  • Conduct code reviews and implement testing strategies to ensure quality, security, and scalability.

Requirements

  • Strong experience with modern Python development, including TDD and CI/CD pipelines.
  • Solid understanding of software engineering principles, design patterns, and security considerations.
  • Experience building cloud-based services with AWS (e.g., SageMaker, S3, VPC, KMS).
  • Experience with infrastructure-as-code tools such as AWS CDK or CloudFormation.
  • Experience developing and maintaining data or ML-focused pipelines.

Nice to have

  • Experience designing scalable architectures for data-driven products.
  • Experience with containerisation and orchestration technologies.
  • Familiarity with statistical concepts and machine learning techniques or frameworks.
  • Engagement with wider engineering communities to support recruitment and knowledge sharing.

Culture & Benefits

  • Flexible 35-hour working week and support for flexible working arrangements.
  • Competitive salary package with a defined pension scheme.
  • 25 days annual leave with an option to buy an additional 5 days.
  • Discounted dental, health care, and gym memberships.
  • Inclusive environment with a strong focus on professional development and mentorship.

Hiring process

  • Stage 1: A coding assessment to evaluate technical proficiency.
  • Final Stage: A technical presentation and a competency-based interview focused on values and behaviours.

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