AI Software Engineer in Dublin: Shape the Future of AI at Microsoft with Exceptional Benefits

jobs at Microsoft

Organization: Microsoft
Location: Dublin, Ireland (3 days/week in-office)
Role Type: Individual Contributor – Full-Time
Travel Requirement: 0–25%
Job Number: 1881131
Date Posted: October 13, 2025

About Microsoft Dublin Engineering

Microsoft is transforming the future of work through AI, redefining how millions collaborate and achieve results. The Dublin Engineering site plays a pivotal role in building cutting-edge AI-powered solutions across the M365 ecosystem, including Copilot Studio and Azure AI Foundry. Employees at Microsoft are empowered to innovate, collaborate, and create impact, guided by values of respect, integrity, and accountability.

Learn more about the Dublin Engineering site here.

Role Overview

The AI Software Engineer will join a dynamic multidisciplinary team to design, develop, and deploy AI-powered solutions that redefine digital collaboration. This role focuses on building Agent Cloud, an enterprise-grade system that governs and manages AI agents with the same rigor as human employees.

This position requires expertise in AI, full-stack development, and cloud technologies to deliver seamless, scalable experiences for end users.

Schedule: 3 days/week in-office
Language Requirement: English (Fluent)
Compensation: Competitive package with benefits

Key Responsibilities

  • Implement, evaluate, and deploy AI-powered applications and services.
  • Develop and fine-tune Large Language Models (LLMs) and deep learning models.
  • Write clean, maintainable, and scalable code for model training, evaluation, and inference pipelines.
  • Optimize AI models for performance, latency, and cost-efficiency in production.
  • Apply prompt engineering techniques to enhance model outputs and reliability.
  • Collaborate with cross-functional teams to integrate AI solutions into Microsoft products.
  • Stay updated with emerging AI/ML research, frameworks, and tools to drive innovation.
  • Conduct experiments, analyze results, and communicate findings to both technical and non-technical stakeholders.

Candidate Profile

Education & Required Qualifications

  • Bachelor’s degree in Computer Science or related technical field.
  • 2+ years of experience coding in high-level languages such as Python, C#, or Java.
  • Proven experience developing and deploying LLMs, including training, fine-tuning, and applying NLP tasks.
  • Practical experience in prompt engineering, evaluation, and testing for model accuracy and usability.

Preferred Qualifications

  • Experience with agent-based architectures and frameworks (MCP, A2A protocol, Langchain, Azure AI Foundry).
  • Proficiency in Python for data science workflows: NumPy, Pandas, scikit-learn, Matplotlib, and Jupyter.
  • Knowledge of deep neural network training and inference using frameworks such as PyTorch or TensorFlow.
  • Experience in web application frameworks, including React.
  • Experience delivering Cloud SaaS products on Azure, AWS, or GCP.
  • Strong communication and collaboration skills to work across multiple disciplines.

Other Requirements

  • Ability to meet Microsoft and government security screening requirements, including the Microsoft Cloud Background Check at hire and every two years.

Why Join Microsoft?

Microsoft offers a world-class work environment with:

  • Industry-leading healthcare benefits.
  • Educational resources and professional development.
  • Discounts on products and services.
  • Generous maternity/paternity leave and paid time off.
  • Employee giving programs and networking opportunities.

Microsoft is an equal opportunity employer, fostering inclusion where all qualified candidates can thrive, regardless of age, gender identity, disability, ethnicity, or any other legally protected characteristic.

Application Instructions

Interested candidates are encouraged to submit their applications through Microsoft Careers

All applicants must comply with application requirements, including the security screening process, to be considered for this role.

Scroll to Top