Find a jobRecruiters

Senior Software (AI) Engineer - Java / Python

Exclusive opportunity

Onsite

Senior Software (AI) Engineer - Java / Python

Cpl

Senior Software (AI) Engineer - Java / Python

Skills

SQL QueriesReactTypescriptPythonJavaMicroservicesSpring BootDatabricksData AnalysisAIAWSKubernetesPySparkAzure

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Dublin, Ireland

Work mode:

Onsite

Published on:

2 October 2026

What they need


  • Dublin - Hybrid

  • Long term contract

  • Daily Rate

Global IT services and digital engineering provider with a strong focus on AI, cloud, software product engineering, and application modernization is looking to hire a number of Senior AI Engineers working with Java and Python.

We are seeking a technically strong Senior Software Engineer to help drive the architecture, design, and development of our intelligent, agentic products/applications, AI-powered services, and platform capabilities powering the next-generation of experimentation platform. The ideal candidate is passionate about leveraging Generative AI, Large Language Models (LLMs), and cloud-native technologies to deliver production-grade solutions that drive innovation, developer productivity, and business impact. In this role, you will help define and evolve system architecture and non-functional requirements, including scalability, performance, security, and reliability, ensuring our solutions meet the highest engineering standards.

Responsibilities:

  • Lead team level system design, including high level design, detailed design, API contracts, data flows, service interactions, integration patterns, and nonfunctional requirements such as scalability, reliability, performance, security, and operability.
  • Partner with lead engineers and architects to align team level implementations with broader platform architecture, modernization goals, engineering standards, and long term maintainability.
  • Develop and optimize data intensive applications and analytics capabilities using Databricks, Spark, and related technologies to process and deliver data at scale.
  • Develop, and deploy AI-powered products, intelligent agents, and agentic workflows utilizing Large Language Models (LLMs), retrieval systems, orchestration frameworks, tool-calling patterns, and context-aware workflows.
  • Implement advanced agentic systems incorporating planning, reasoning loops, memory management, grounding, evaluation frameworks, safety mechanisms, and human-in-the-loop controls.
  • Identify and resolve performance bottlenecks across services, APIs, data processing workloads, and user experiences.
  • Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.
  • Mentor junior and midlevel engineers through technical guidance, pairing, code reviews, design feedback, documentation, and knowledge sharing.
  • Contribute to a collaborative engineering culture by modeling ownership, clear communication, continuous learning, pragmatic decision making, and high standards for software quality.
  • Improve engineering quality through code reviews, design reviews, automated testing, secure coding practices, observability, performance tuning, CI/CD practices, and production readiness.
  • Troubleshoot complex issues across application, service, API, data, and cloud layers, driving root cause analysis and implementing durable solutions that improve platform reliability and supportability.

Ideal qualifications include:

  • 6+ years of software engineering experience delivering scalable, high performance, and reliable software in an agile environment.
  • Strong hands on experience designing and building distributed systems, microservices, RESTful APIs, and cloud native applications.
  • Strong programming experience with modern engineering stacks such as J ava/Spring Boot, TypeScript/React, SQL, and related frameworks and technologies.
  • Experience with Python, Databricks, Spark, or PySpark is highly desirable, particularly for working with data pipelines and analytics driven applications.
  • Experience building or supporting cloud native applications on AWS and/or Azure, with familiarity in CI/CD, containerization, Kubernetes, observability, automated testing, and production support practices.
  • Demonstrated ability to lead team level design discussions, evaluate technical tradeoffs, and guide implementation through technical influence.
  • Ability to translate product and business needs into scalable, secure, and maintainable technical solutions.
  • Strong collaboration and communication skills, with the ability to work effectively across cross-functional teams.
  • Strong problem solving skills with the ability to work through ambiguity, make sound technical decisions, and drive results through hands on execution.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience; an advanced degree is a plus.

To apply or find out more or apply contact [email protected] / 01 -947 6301

#LI-SO3

#CplTechnology22

Other offers great for you!

These companies are also looking for great profiles

Whub

Dev Sénior Fullstack React / Next.js / Java / Python

Permanent contract

Paris, France

Hybrid

Skills

NextDockerReactNodeJavaMicroservicesAWSApi

21 days ago

Quick apply

Naxo

Senior Software Engineer Java Backend Circularité

480

Freelance

Lille, France

Hybrid

Skills

Google Cloud PlatformJavaSpring BootKafkaKubernetesTechnical architecture

11 days ago

Quick apply

Pachamama

Senior Software Engineer Python & IA -

550-600

Freelance

Paris, France

Hybrid

Skills

Python

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools