-
DOCOsoft

Software Engineer (AI/ Data Analytics)

DOCOsoft
Ireland · Full-time · Mid-Senior

Software Engineer (AI/ Data Analytics)



As a Software Engineer/ Data Analytics developer, you will work between software development & AI leveraging your expertise to develop innovative infrastructure solutions to help our Data Analytics team deliver cutting-edge AI modules. You will ideally have a strong background in backend software development, cloud infrastructure and experience facilitating the delivery of secure, scalable and robust AI modules.

Experience with core Microsoft technologies is essential. Please see below for further details on responsibilities in this role & desired attributes from the ideal candidate.



Who we are:

DOCOsoft is a leading software and services provider to Lloyd’s of London and the broader London insurance market. Since our foundation, we have grown to become one of the leading insurance software specialists in the London Insurance Market. We are a growing team of

over 80 colleagues based in London, Dublin, Tokyo, Portugal, Spain, India and Poland.

DOCOsoft aspires to be a market leader in the technology sector, and we are always looking

for new ways to approach projects or improve existing content. We look to hire people that

will help us achieve this with hard work, enthusiasm and an expression of their own ideas.



Here’s what we have to offer:

DOCOsoft aspires to be a market leader in the technology sector, and we are always looking for new ways to approach projects or improve existing content. We look to hire people that will help us achieve this with hard work, enthusiasm and an expression of their own ideas.



We offer our people:

  • The opportunity to impact our growing business- everyone’s contribution matters!
  • A team environment that is focused on the creation and delivery of great products for our clients.
  • Exciting challenges to grow and enhance their skills.
  • A competitive pay and benefits package (private pension, bonus scheme, private health, life assurance, flexible working, 25 days annual leave).



Responsibilities:

  • Design, develop, and implement backend infrastructure to support AI modules, ensuring scalability, performance, and security.
  • Collaborate with AI researchers and developers to integrate AI models into production environments.
  • Ensure the smooth delivery of AI systems, focusing on infrastructure optimization and efficient deployment practices.
  • Work closely with other team members on backend architecture, ensuring alignment with AI model delivery and cloud integration.
  • Participate in requirements gathering, specification development, architecture design, and implementation for AI products.
  • Produce clean, well-structured, reusable, and maintainable code that supports the effective delivery of AI models and services.
  • Contribute to agile ceremonies, including planning, estimation, retrospectives, and release activities.
  • Ensure robust testing and QA practices, working with testing frameworks and tools to guarantee high-quality, reliable AI system releases.
  • Assist in the configuration and deployment of AI solutions on cloud platforms such as Azure or AWS, utilizing both IaaS and PaaS offerings.



Key attributes:

  • 3+ years of software development experience with a focus on backend systems.
  • Experience designing patterns and best practices such as clean architecture, SOLID principles, CQRS, DDD, Unit testing, and TDD.
  • Experience working with microservices and distributed systems.
  • Strong proficiency in C# and/or Python
  • Experience working with RESTful APIs and tools like Fast API, Web API and Swagger (OpenAPI).
  • Familiarity with containerization tools like Docker for AI module deployment and management.
  • Experience working in an agile/scrum environment, with a focus on infrastructure for AI systems.
  • Familiarity with IAM frameworks, including OAuth2, OpenID, and SSO via SAML 2.0.
  • Experience in backend development supporting highly scalable, secure applications on Azure or AWS (IaaS/PaaS).



Equal Opportunity Employer

DOCOsoft is committed to building an inclusive and diverse team that represents a variety of backgrounds, experiences and perspectives. We welcome applications from all suitably qualified candidates, and do not discriminate on the grounds of race, religion, gender, marital or family status, age, disability, sexual orientation, membership of the travelling community or any other basis as protected by applicable law. Should you require reasonable accommodations during any stage of the recruitment process, please let us know.

Key Skills

Ranked by relevance

c ai ha ui scala unity cloud eop paas aws spi esp lan asm containerization microservices restful apis python docker oauth scrum saml tdd ddd aci sam nat
Login to Apply
Posted
Nov 27, 2024
Type
Full-time
Level
Mid-Senior
Location
Dublin
Company
DOCOsoft

Industries

Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
team.blue
Related

Analytics Engineer

2026-07-03

Full-time
Not Applicable
Portugal
Software Development
Information Technology
View Job Details
SearchApi
Related

Anti-Bot Engineer

2026-07-01

Full-time
Not Applicable
Slovenia
IT System Data Services
Engineering
View Job Details
Planet
Related

Senior Software Engineer

2026-07-01

Full-time
Not Applicable
Slovenia
Software Development
Engineering