Acuity logo

Senior Software Engineer - Python/Go and AI

Acuity
Department:Design
Type:HYBRID
Region:Cork
Location:Cork, County Cork, Ireland
Experience:Mid-Senior level
Estimated Salary:€85,000 - €110,000
Skills:
PYTHONGOREST APISFASTAPIFLASKAZUREKUBERNETESDOCKERCI/CDAZURE DEVOPSGITHUB ACTIONSSQLNOSQLPYTESTGENERATIVE AILANGCHAINHUGGING FACE TRANSFORMERSOPENAI APIMICROSERVICESEVENT-DRIVEN ARCHITECTURE
Share this job:

Job Description

Posted on: May 17, 2026

The Senior Software Engineer for Acuity Inc. plays a key role in designing, developing, and delivering digital solutions that power our next-generation Commerce Engine.

You will work across cross-functional Agile teams to build scalable, cloud-native platforms and applications that integrate with enterprise systems, and AI-driven automation frameworks. This position blends strong technical engineering with Agile software delivery and modern DevOps practices to accelerate product innovation and business transformation across Acuity.

Key Responsibilities

  • Design and develop scalable, high-performance software and REST APIs supporting Acuity’s digital and connected systems ecosystem.
  • Collaborate in Agile and SAFe environments, applying Scrum or Kanban to deliver iterative, high-value outcomes.
  • Architect and implement solutions using Python or GoLang (FastAPI, Flask, OOP, Typing, Async programming, Pydantic) and modern DevOps practices.
  • Deploy and operate solutions in Azure Cloud leveraging Container Apps, Kubernetes, Bicep, Container Registry, KeyVault, and Application Insights.
  • Implement and maintain CI/CD pipelines (Azure DevOps, ArgoCD, GitHub Actions) and enforce secure, automated deployment processes.
  • Conduct code reviews, pair programming, and technical mentoring to uplift team capability and ensure quality.
  • Integrate Generative AI and Agentic AI into software systems for automation, data intelligence, and system orchestration.
  • Apply event-driven architecture and data modeling for scalable integrations across enterprise and IoT environments.
  • Implement unit, integration, and performance tests using PyTest and support TDD/BDD practices.
  • Ensure security best practices through AuthN/AuthZ (OpenID/OAuth2) and container vulnerability scanning (Snyk, Aqua).
  • Participate in continuous improvement of Agile delivery workflows and DevOps pipelines.
  • Collaborate with product management, cloud architecture, and data science teams to deliver measurable business outcomes.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of professional software engineering experience.
  • Strong Python/Golang programming skills (OOP, async, typing, Pydantic).
  • Proven experience developing REST APIs using FastAPI or Flask.
  • Good understanding of Agile software development and Scaled Agile Framework (SAFe).
  • Proficiency with CI/CD, DevOps, and GitHub branching strategies.
  • Hands-on experience with Azure Cloud Services (Bicep, Container Apps, KeyVault, Application Insights, Monitor).
  • Working knowledge of SQL/NoSQL, Docker, Kubernetes, and microservices design.
  • Experience with testing frameworks (PyTest) and test automation.
  • Excellent communication, problem-solving, and collaboration skills.

Preferred Qualifications

  • Familiarity with Generative AI, Agentic AI, and LLM frameworks (LangChain, Hugging Face Transformers, OpenAI API).
  • Exposure to deep learning concepts (neural networks, CNNs, RNNs, transformers, attention).
  • Experience with Azure Resource Groups, VNETs, Cosmos DB, and serverless compute.
  • Experience with code-to-cloud security and DevSecOps practices.
  • Working knowledge of IoT or embedded system integration within enterprise ecosystems.

Tools & Technologies

  • Agile: Jira, Azure DevOps
  • Collaboration: Confluence, Miro, Teams
  • Development: Git, VSCode, Docker
  • Testing: Postman, PyTest
  • Cloud & DevOps: Azure, ArgoCD, GitHub Actions

Soft Skills

  • Strong problem-solving and decision-making capabilities.
  • Excellent communication and teamwork in cross-functional settings.
  • High emotional intelligence, adaptability, and ownership mindset.
  • Ability to context-switch between strategic design and tactical delivery.
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

IrelandJobs.app - Find your dream job in Ireland logo

IrelandJobs.app - Find your dream job in Ireland

Get IrelandJobs.app - Find your dream job in Ireland on your phone!

SIMILAR JOBS
Maryland Department of Transportation logo

Traffic Engineer (Transportation Engineer III)

Maryland Department of Transportation
Just now
Design
ON-SITE
Baltimore, County Cork, Ireland
TRAFFIC ENGINEERINGHIGHWAY CONSTRUCTIONTRAFFIC SIGNALS+4 more
Mott MacDonald logo

Senior Wastewater Network Modeller

Mott MacDonald
Just now
Design
HYBRID
Cork, County Cork, Ireland
INFOWORKS ICMGISMS EXCEL+3 more
Acuity logo

Senior Software Engineer - Python/Go and AI

Acuity
Just now
Design
HYBRID
Cork, County Cork, Ireland
PYTHONGOREST APIS+17 more
Maryland Department of Transportation logo

Traffic Engineer (Transportation Designer Engineer III)

Maryland Department of Transportation
2 days ago
Design
HYBRID
Baltimore, County Cork, Ireland
TRAFFIC ENGINEERINGHIGHWAY DESIGNTRAFFIC STUDIES+5 more
RPS logo

Health and Safety Officer

RPS
2 days ago
Design
HYBRID
Cork, County Cork, Ireland
HEALTH & SAFETY REGULATIONSPSDPRISK ASSESSMENT+5 more