Total System Services, LLC (TSYS)

Principal Software Engineer

Total System Services, LLC (TSYS)
Apply
1 day ago
Belfast, United KingdomStaff+

Responsibilities

  • Define and lead AI strategy for the Integrated engineering organisation.
  • Identify, prioritise, and validate AI opportunities across product experiences, engineering workflows, developer productivity, quality engineering, operations, support, platforms, knowledge management, and partner ecosystems.
  • Improve engineering effectiveness through applied AI, automation, simplification, modern tooling, and continuous improvement.
  • Champion responsible and secure AI adoption covering privacy, reliability, explainability, observability, regulatory expectations, and ethical use.
  • Establish AI engineering standards, reusable patterns, reference architectures, evaluation approaches, knowledge-sharing forums, and mentoring practices.
  • Coach and mentor engineers on AI-first thinking while maintaining quality, reliability, customer focus, and strong engineering discipline.
  • Promote observable, testable, reliable, and supportable AI-enabled engineering outcomes.
  • Collaborate with Operations, DevOps, Security, and Compliance teams to expand organisational AI maturity.

Requirements

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, or a related field.
  • Strong hands-on engineering background building, deploying, and scaling production-ready software applications and AI-powered products.
  • Exceptional communication, stakeholder management, storytelling, analytical, problem-solving, and organisational skills.
  • Experience implementing AI/ML operational practices, including automation, data governance, continuous integration/continuous deployment, or real-time data processing solutions.
  • Understanding of responsible AI practices including governance, security, privacy, risk assessment, testing, monitoring, human oversight, auditability, and safe enterprise adoption.
  • Hands-on experience resolving performance and scalability issues across distributed application architectures and databases.
  • Understanding of database design and development, design patterns, refactoring, object-oriented design, and modern software development practices.
  • Experience creating web services with SOAP and RESTful endpoints and authentication schemes.
  • Experience working in Agile Scrum or Lean Kanban environments.
  • Preferred experience includes payments domain expertise and work with Natural Language Processing, conversational AI agents, or large language model application development frameworks.
  • Knowledge of cloud and data platforms.

Tech Stack

SOAP

Categories

Contact me