Enable job alerts via email!
A global consulting firm located in Dublin is seeking a Senior Software Engineer to support various initiatives in AI and API development. This role emphasizes creating reusable components and best practices in technology. The ideal candidate has over 6 years of experience in software engineering, expertise in backend development, and the ability to mentor others. Join a vibrant, inclusive culture that values diverse perspectives and encourages professional growth.
What can you expect:
The Enterprise Architecture and Technology Engineering team at Marsh McLennan is passionate about creating strategy that makes our technology environment smarter, faster, and easier to manage. We're committed to breaking down barriers, reducing costs, and creating a future where technology empowers everyone to do their best work. Our engineering teams within Enterprise Architecture develop best practices to meet our strategic goals; carry out proofs-of-concept to select the right technologies or approaches; and deliver foundational, reusable technical components used by all teams.
The Senior Software Engineer will work across three core areas within Enterprise Architecture:
AI: They will deploy generative AI services, including large language model APIs, ensuring robust security, efficient load management, and comprehensive lifecycle oversight. They will implement and maintain supporting services such as text manipulation and preprocessing tools, while promoting best practices for integration and usage across teams. Additionally, they will contribute to defining enterprise standards and operational guidelines for AI development, such as model selection, semantic caching and security standards, and MCP development.
APIs: They will develop enterprise-wide APIs themselves, promote their use by other developers and coach those developers in the use of existing APIs and creation of new ones. They will also contribute to the development of enterprise standards around APIs.
Reuse: They will design and develop reusable components and libraries that can be integrated into applications or deployed via containerized and serverless frameworks. They will advocate for the adoption of these components across development teams and provide guidance on best practices for their implementation and extension. Additionally, they will contribute to establishing enterprise-wide standards and guidelines to ensure consistency, scalability, and maintainability of reusable assets.
We will count on you to:
What you need to have:
What makes you stand out:
Why join our team:
Marsh McLennan (NYSE: MMC) is a global leader in risk, strategy and people, advising clients in 130 countries across four businesses: Marsh, Guy Carpenter, Mercer and Oliver Wyman. With annual revenue of $24 billion and more than 90,000 colleagues, Marsh McLennan helps build the confidence to thrive through the power of perspective.
Marsh McLennan is committed to embracing a diverse, inclusive and flexible work environment. We aim to attract and retain the best people and embrace diversity of age, background, disability, ethnic origin, family duties, gender orientation or expression, marital status, nationality, parental status, personal or social status, political affiliation, race, religion and beliefs, sex/gender, sexual orientation or expression, skin color, Traveller community, or any other characteristic protected by applicable law. We are an equal opportunities employer. We are committed to providing reasonable support to any candidate with a disability/health condition to allow them to fully participate in the recruitment process.