Job Title: Snr Software Engineer (Python/Java)Location:Dublin 2 (Hybrid)Team:EngineeringCompany Type:AI SolutionsOpenings:2 Software EngineersThe CompanyOur client is a cutting-edge AI technology company whose solutions are transforming how organisations tackle complex challenges. Their AI-driven platforms are trusted by large global institutions and companies, enabling smarter decision-making at scale.They are now expanding their Dublin team and are looking forhigh-calibre Software Engineersto work on advanced, real-world AI products alongside some of the brightest engineers in the industry.The RoleAs a Software Engineer, you will work as part of a highly collaborative, fast-moving engineering team building and evolving advanced AI-powered products.This is an environment where adaptability is critical as processes evolve, priorities shift, and engineers are trusted to think critically, communicate clearly, and deliver high-quality solutions.Key ResponsibilitiesDesign, develop, and maintain high-quality software using Python and JavaContribute to frontend development using React where applicableWork collaboratively with engineers, product managers, and stakeholders to deliver complex AI-driven solutionsClearly communicate technical concepts to both technical and non-technical individualsAdapt quickly to changing requirements, processes, and prioritiesParticipate actively in team collaboration during in-office days to build strong working relationships and team cultureTop Skills & Experience:Strong experience with Python and JavaFrontend experience with React (or strong willingness to work with React)Excellent adaptability (comfortable in evolving environments with changing processes)Outstanding communication skills. Be comfortable explaining complex technical ideas succinctly and in plain languageExperience working in collaborative, team-based engineering environmentsHave a genuine curiosity for learning and developing new skills in a rapidly changing AI-driven environment.Willingness to quickly learn and adapt to new technologies.Bonus:Experience working on AI, data-driven, or highly complex systemsExposure to enterprise or large-scale client environmentsBackground working with demanding stakeholders or high-impact projectsWorking ModelHybrid : 4 days per week in the Dublin 2 officeThe company values in-person collaboration to foster teamwork, knowledge sharing, and camaraderieWhy Join?Work with a supportive, high-performing engineering teamCollaborate alongside exceptionally smart engineersBuild and evolve highly advanced AI productsGain exposure to world-class projectsBe part of a team that values collaboration, clarity, and continuous improvement