Job Description
AI Engineer @ The Dock
Department: Accenture Ireland
Employment Type: Permanent - Full Time
Location: Dublin
Compensation: €40,000 / year
Description
Key Responsibilities
- You must have a curious approach to problem-solving, bringing a systems thinking mindset to the role and a strong sense of ownership.
- Write clean, maintainable, well-tested and documented code.
- Work closely with engineers, product managers, designers, architects and data scientists to deliver solutions that meet business and user needs.
- Support the translation of business requirements into functional and non-functional technical requirements.
- Participate in code reviews and contribute to fortnightly knowledge sharing with peers
- Investigate, troubleshoot and resolve software defects and performance issues
- Explore new technologies, design patterns and engineering approaches to support innovation and improve delivery
- Assist in the continuous improvement of development processes and CI/CD delivery pipelines
- Use AI tools to accelerate engineering tasks, automate processes and improve quality and documentation where appropriate
- Contribute to a collaborative team culture with a strong sense of ownership, curiosity and continuous improvement
Skills, Knowledge and Expertise
- Bachelor's degree in information technology, Computer Science or other relevant fields
- Strong foundation in software engineering principles and object-oriented programming
- Experience developing applications in Python, ideally with frameworks such as FastAPI
- Experience building and integrating APIs and backend services
- Experience with AWS or Azure services, especially serverless (e.g., Lambda, API Gateway, Azure functions)
- Understanding of CI/CD, source control and modern software delivery practices, including Git, branching, pull requests, code reviews and unit testing
- Understanding of Infrastructure-as-code concepts and tools like Terraform or CloudFormation
- Exposure to relational and NoSQL databases; familiarity with vector databases is a plus
- Strong communication skills, a collaborative mindset and an eagerness to learn and grow in a multidisciplinary team
Additional Skills We Value
- Exposure to data model concepts and design patterns
- Familiarity with a variety of modern machine learning concepts
- Exposure to Generative AI and agentic technologies, including LLM-based applications and MCP
- Experience working with cloud-native services across Azure, AWS or GCP
- Exposure to data engineering tools and platforms such as Apache Spark, Apache Kafka, Databricks, etc
- Interest in technology architecture and design patterns
- Experience with agile development on multi-disciplinary agile project team with distributed stakeholders
- Exposure to data model concepts and design patterns
- Familiarity with a variety of modern machine learning concepts
- Exposure to Generative AI and agentic technologies, including LLM-based applications and MCP
- Experience working with cloud-native services across Azure, AWS or GCP
- Exposure to data engineering tools and platforms such as Apache Spark, Apache Kafka, Databricks, etc
- Interest in technology architecture and design patterns
- Experience with agile development on multi-disciplinary agile project team with distributed stakeholders
What does Accenture, The Dock offer you?
- Pension contributions
- Private health insurance
- Employee share scheme
- Discounted gym membership
- Emergency caring facilities
- 2 days’ leave per year for charitable work of your choice
- Professional membership
- Community events
